API Яндекс Деньги

227
09 декабря 2017, 05:17

Всем привет. Ситуация такая: Пишу телеграм бота, который должен уметь принимать платежи - а именно - платежи с банковских карт. Решил воспользоваться для приёма платежей API Яндекс денег. Алгоритм там примерно следующий: 1. Приложение получает некий токен (строка), который далее всегда будет использовать. 2. Создаём платёж, получаем его номер 3. Обрабатываем платёж, получаем статус В третьем шаге поначалу получаем статус "НужноВвестиДанные", в этом случае нужно направить юзера на страницу со вводом данных по карте. Вот тут я застопорился. В документации написано так:

if(processPaymentResult.Status == ResponseStatus.ExtAuthRequired) {
    WebBrowser.Navigate(processPaymentResult.AcsUri, processPaymentResult.AcsParams);
 }

Проблема со вторым аргументом - это Dictionary. Как я только не пробовал сформировать конечную строку, получается фигня. Может кто подсказать, как в итоге должна выглядеть ссылка, по которой мы ведём юзера на страницу ввода данных?

READ ALSO
Как избавиться от дублирования кода при слушании подобных потоков?

Как избавиться от дублирования кода при слушании подобных потоков?

Я сделал приблизительную модель шаблона одностраничного приложения на RXНавигация состоит из кнопок двух видов

433
Как отсортировать массив?

Как отсортировать массив?

Допустим был массив

255
Не получается сделать модальное окно да чистом JS

Не получается сделать модальное окно да чистом JS

Нужно сделать так чтобы блок с формой появлялся при нажатии на кнопочкуПытался пытался и что то ну совсем не получается, кто подскажет кто...

273