ЮMoney (экс-Яндекс.Деньги)
#
Входящие переводыЭтот подпоток запускает прослушивание уведомлений от ЮMoney о входящих переводах на кошелек.
При получении уведомления он проверяет его подлинность, и вызывает исполнение подключенных к нему узлов, передавая им сообщение с данными ЮMoney-перевода в msg.yoomEvent
.
#
JSON-код подпотока для копирования#
Настройка узла- Импортируйте подпоток и вставьте узел туда, где вы будете с ним работать
- Дважды кликните по узлу, чтобы открыть его настройки
- В другой вкладке браузера откройте настройки HTTP-уведомлений кошелька ЮMoney. Для этого:
- Откройте страницу настройки кошелька: https://yoomoney.ru/settings?w=other
- Внизу в секции Сбор денег > Уведомления по HTTP нажмите Подключить
- В поле Куда отправлять (URL сайта) введите
https://ВАШДОМЕН/yoomoney-clbck
(заменивВАШДОМЕН
на домен вашего Ботодрома). При необходимости, например, если вам нужно получать уведомления с разных кошельков на один Ботодром, измените путь/yoomoney-clbck
на какой-то другой, чтобы можно было отличать кошельки, с которых идут оповещения - Нажмите Показать секрет и скопируйте появившийся секрет
- Включите флажок Отправлять HTTP-уведомления
- Нажмите Готово
- Вернитесь в настройки узла в Ботодроме
- Вставьте скопированный секрет в поле Секрет
- Если вы изменили путь
/yoomoney-clbck
на какой-то другой, когда вводили URL сайта в настройках кошелька, тогда измените его на такой же в поле URL - Нажмите Готово и Развернуть
Готово! Узел запущен и слушает уведомления от ЮMoney о входящих переводах на кошелек. Теперь подключите к нему Debug узел с включенной опцией Выводить весь msg объект сообщения, затем снова откройте настройки HTTP-уведомления в ЮMoney и нажмите Протестировать, чтобы получить тестовое уведомление и убедиться, что узел работает.
#
Данные уведомленияПолученные от ЮMoney данные уведомления передаются подключенным узлам в msg.yoomEvent
.
Список всех передаваемых параметров перевода с описаниями смотрите в разделе Параметры уведомления на сайте ЮMoney: https://yoomoney.ru/docs/wallet/using-api/notification-p2p-incoming