Баланс Яндекс Кошельков по API Яндекс Деньги

При пользовании несколькими кошельками возникает проблема контроля средств. Перелогин занимает время. Можно воспользоваться API и настроить вывод в одном месте.

  1. Регистрируем новое приложение: https://money.yandex.ru/myservices/new.xml
  2. Подготавливаем заранее пустой домен. На нем будет лежать .php файл с отображением балансов
  3. Заполняем сайт и текущую почту. Ставим галочку обязательно и почту текущую из аккаунта Яндекс Денег, в которой сейчас залогин

4. Подтверждаем действие по СМС

5. Получаем Идентификатор приложения и OAuth2

6. Открываем generate.php в блокноте и редактируем строки:

В поле $client_id = Идентификатор приложения
В поле $client_secret = OAuth2
В поле $redirect_uri = http://your-site.com/generate.php

7. Сохраняем блокнот и заливаем на хостинг

8. Открываем http://your-site.com/generate.php в браузере, вводим логин и пароль, жмем продолжить

9. Получаем access token вида:
{«access_token»:»4100121675604973.98CD30DFA591BCD37CE939C313B0095393B0097043F9B1BB08D86D62DEE0C31ECC38E1C94F0D4AC45FCF1B569CD83EC2C324F2DFF5BFBBF11BFBF27641E6D36474E3FEA6B00A1872A21421D1696CFB3B0DB095A836DA387D6B8F395004898370B71144AD96BE814A488F6A7C9F2B0A6E4D36F213A036F»}

10. Вставляем этот токен в файл all.php


11. Заливаем all.php на хостинг и проверяем по ссылке http://your-domain/all.php
12. Чтобы добавить еще кошельков, проводим процедуру с пункта 1 до пункта 9. Затем в all.php копируем и вставляем ниже строку кода от echo и до print_r ($out); } — указываем новую почту и вставляем новый сгенерированный токен. Таким образом можно вывести балансы всех кошельков

13. Частая ошибка: access token из браузера идет через точку и его можно неправильно скопировать (без начальных цифр). Копировать надо полностью, например, от 4101 и до конца вместе с точкой. Тогда все будет работать

Оцените статью
Комментарии: 11
  1. lgprtfrnvs

    sethplmtwujjywhguuweokdzgyyvod

    Ответить
  2. ohqzgsqhvg

    riokfyhrmdovihemgnlgduzwstvuoh

    Ответить
  3. ywsmrnlznq

    rwtmpwjiotheivhgktpwrgqzsjooee

    Ответить
  4. ftpzneqini

    mwqtxvftedipjlxfgnuznhexzyljkl

    Ответить
  5. wxtqmtkxev

    gkmqqlpdjnldedtztnyoudxwwqzokp

    Ответить
  6. imusgjgqdo

    oqjkyygkkmkloyssegelugggzozxqs

    Ответить
  7. xqzivuxpuf

    ktixdkyooyxoggnrokntnslivlsegw

    Ответить
  8. nnygvjxfmm

    psngmufksffgvwjseqjmgywjegxikw

    Ответить
  9. tvsmswxzsm

    sfqttszrlogsmxeoqtdguwpykfqnpe

    Ответить
  10. Quote request

    Hi there, I’m researching options in your area and your offering looks promising for what I have in mind. Please let me know what details you need from me to proceed. Thanks!

    Ответить
  11. Quote needed

    Greetings, I have a few questions about pricing, availability, and the general process of working with you. Please get in touch when you have a moment. Thank you!

    Ответить

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Баланс Яндекс Кошельков по API Яндекс Деньги
Автоматизация загрузки лендингов на хостинг с оповещением в Телеграм