API юмоней, выставление счета

Kinomanius

Активный пользователь
Регистрация
20.01.2020
Сообщения
184
Благодарностей
26
Баллы
28
Всем пиривет, хочу прикрутить в бота платежку на юмоней, но столкнулся с проблемой сложнее чем получение acces токена(хотя и получение токена тоже через одно место).
На гите нашёл тему с библиотекой, но понятное дело в zenno её не привинтить, да и использовать чужое как то не очень хочется.
https://github.com/AlekseyKorshuk/yoomoney-api
93557

Кто шарит, можете объяснить как из этой функции(выше на скрине), человек получает линки на оплату.
93558

Я перешарил всю документацию по API но так и не нашёл quickpay_form. Моя конечная цель, как и у человека из статьи получить 2 линка, для оплаты на мой кошелёк с любой карты.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113

Kinomanius

Активный пользователь
Регистрация
20.01.2020
Сообщения
184
Благодарностей
26
Баллы
28

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113
Что ща юмоней)) юмани знаю. Юмоней нет
 

Kinomanius

Активный пользователь
Регистрация
20.01.2020
Сообщения
184
Благодарностей
26
Баллы
28

Mikhail B.

Moderator
Регистрация
23.12.2014
Сообщения
14 328
Благодарностей
5 431
Баллы
113

DrunkDeath

Client
Регистрация
24.12.2014
Сообщения
570
Благодарностей
384
Баллы
63

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113

Kinomanius

Активный пользователь
Регистрация
20.01.2020
Сообщения
184
Благодарностей
26
Баллы
28
а формируется тут. и второй формируется там же, после запроса

Посмотреть вложение 93562
Да понять бы какие он данные отсылает и куда, где тут URL запроса а где тут payload, ну именно параметры.
Мне самому нужно то же самое сделать но на зенке
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113
Да понять бы какие он данные отсылает и куда, где тут URL запроса а где тут payload, ну именно параметры.
Мне самому нужно то же самое сделать но на зенке
зачем лезть в питон, если надо разобраться с API юмани ?
вот API https://yoomoney.ru/docs/wallet
а может и Юкасу заюзать https://yookassa.ru/
там есть генератор кнопок и форм, может это будет проще для понимания как это работает https://yoomoney.ru/quickpay/
создать форму, загрузить в зенку, нажать на кнопку и посмотреть запрос который она сгенерирует. я как нуб в запросах, пошел бы именно этим путем :bk:
 
  • Спасибо
Реакции: one

Kinomanius

Активный пользователь
Регистрация
20.01.2020
Сообщения
184
Благодарностей
26
Баллы
28
зачем лезть в питон, если надо разобраться с API юмани ?
вот API https://yoomoney.ru/docs/wallet
а может и Юкасу заюзать https://yookassa.ru/
там есть генератор кнопок и форм, может это будет проще для понимания как это работает https://yoomoney.ru/quickpay/
создать форму, загрузить в зенку, нажать на кнопку и посмотреть запрос который она сгенерирует. я как нуб в запросах, пошел бы именно этим путем :bk:
Да я пробовал с API разобраться, токен научился получать и информацию о платежах, историю и прочее.
Мне нужно в кнопку бота, вставлять ссылку, чтобы человек по кнопке тыкал и переходил на страницу оплаты.
Вот этот quickpay подходит идеально!
C#:
https://yoomoney.ru/transfer/quickpay?requestId=343532353937313933395f66326561316639656131626539326632616434376662373665613831373636393537613336383639
Но вопрос, как его получить? Ну ссылку. Откуда брать то её, она же не просто так из воздуха появляется, наверное какой то запрос я должен в юмани отправить, затем получить ответ, и из ответа я уже смогу собрать ссылку. Ну я так думаю.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113
Да я пробовал с API разобраться, токен научился получать и информацию о платежах, историю и прочее.
Мне нужно в кнопку бота, вставлять ссылку, чтобы человек по кнопке тыкал и переходил на страницу оплаты.
Вот этот quickpay подходит идеально!
C#:
https://yoomoney.ru/transfer/quickpay?requestId=343532353937313933395f66326561316639656131626539326632616434376662373665613831373636393537613336383639
Но вопрос, как его получить? Ну ссылку. Откуда брать то её, она же не просто так из воздуха появляется, наверное какой то запрос я должен в юмани отправить, затем получить ответ, и из ответа я уже смогу собрать ссылку. Ну я так думаю.
https://yoomoney.ru/quickpay/confirm.xml? и дальше параметры набираются. наверно это будет get запрос. и его ответ надо распарсить и получить url
 
  • Спасибо
Реакции: Kinomanius

Kinomanius

Активный пользователь
Регистрация
20.01.2020
Сообщения
184
Благодарностей
26
Баллы
28

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 089
Благодарностей
126
Баллы
63
Последнее редактирование:

DrunkDeath

Client
Регистрация
24.12.2014
Сообщения
570
Благодарностей
384
Баллы
63

Kinomanius

Активный пользователь
Регистрация
20.01.2020
Сообщения
184
Благодарностей
26
Баллы
28
Если удастся разобраться напиши как, тоже будет интересно.
Посмотреть вложение 93567
По итогу это вообще шутка получается, я сам загнал себя в рамки... короче я не понял как это работает и получилось "горе от ума".
На деле до жути просто, ссылка которую я хотел получить и есть ответ на мой вопрос.
Точнее эта ссылка это Get запрос с параметрами ввиде кошелька, названия операции, суммы, метки и прочее...
Я же в свою очередь навыдумывал себе какие то сложности с POST запросами и пытался разобраться, короче как обычно все лежало на поверхности.
 
  • Спасибо
Реакции: bizzon

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)