Всем привет. Ситуация такая: Пишу телеграм бота, который должен уметь принимать платежи - а именно - платежи с банковских карт. Решил воспользоваться для приёма платежей API Яндекс денег. Алгоритм там примерно следующий: 1. Приложение получает некий токен (строка), который далее всегда будет использовать. 2. Создаём платёж, получаем его номер 3. Обрабатываем платёж, получаем статус В третьем шаге поначалу получаем статус "НужноВвестиДанные", в этом случае нужно направить юзера на страницу со вводом данных по карте. Вот тут я застопорился. В документации написано так:
if(processPaymentResult.Status == ResponseStatus.ExtAuthRequired) {
WebBrowser.Navigate(processPaymentResult.AcsUri, processPaymentResult.AcsParams);
}
Проблема со вторым аргументом - это Dictionary. Как я только не пробовал сформировать конечную строку, получается фигня. Может кто подсказать, как в итоге должна выглядеть ссылка, по которой мы ведём юзера на страницу ввода данных?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости