Собственно это запрос к яндекс кассе для получения информации по платежу.
Может через WinHTTP или еще как ?
Никак не могу найти ни примера ни описания...
(2) Не знаю, в тему или нет.
Была тоже задача - отправить файл на некий URL. В доках были работающие примеры, как с помощью cURL это сделать.
Ну сделал сначала по документации. Все работало.
Но ведь я упрямый;) Путем размышлений и исследования логов WireShark понял, как все сделать объектами платформы (HTTPЗапрос и проч). Переделал. И тоже заработало.
(3)Есть api. Авторизацию проходить нужно по OAuth 2.0. Т.е. сперва нужно получить токен потом работать с api. Вот пример авторизации, который прислали специалисты:
curl --request POST \
--url https://api.oao.com/oao/production/v1/oauth2/token \
--header 'accept: application/json' \
--header 'authorization: Basic BASE64(ClientId:ClientSecret)' \
--header 'content-type: application/x-www-form-urlencoded' \
--data 'grant_type=client_credentials&api_type=common_api&&scope=access_profile_view access_accounts_view access_statement_view access_payments_view'
Как выполнить данную команду в 1с и получить токен после выполнения?
ЗаголовокHTTP = Новый Соответствие();
ЗаголовокHTTP.Вставить("content-type", "application/x-www-form-urlencoded");
...
НТТР = Новый HTTPСоединение("api.oao.com",,,,,, Новый ЗащищенноеСоединение(...));
НТТР.ОтправитьДляОбработки(...);