0
Valeron84
08.10.16
✎
21:21
|
И так.. Читаем
Авторизация -
____________________________________________________________________
В запросах к партнерскому API Яндекс.Маркета необходимо указывать авторизационный токен (в параметре oauth_token) и идентификатор приложения (в параметре oauth_client_id).
Авторизационные данные могут быть переданы в запросе несколькими способами (способы указаны в порядке приоритета):
в HTTP-заголовке Authorization:
Authorization: OAuth oauth_token="авторизационный_токен", oauth_client_id="идентификатор_приложения"
___________________________________________________________________
Код в 1с
HTTPConnect = новый HTTPСоединение("api.partner.market.yandex.ru",,,,,,Новый ЗащищенноеСоединениеOpenSSL);
Заголовки = Новый Соответствие;
Заголовки.Вставить("Content-Type","application/json; charset=utf-8");
Заголовки.Вставить("Authorization", "oauth_token=" + Токен + ", oauth_client_id=" + ИДПриложения);
HTTPЗапрос = Новый HTTPЗапрос("/v2/campaigns/"+ЭкранироватьFloat(campaignId)+"/orders/"+ЭкранироватьFloat(market_order)+"/status", Заголовки);
HTTPЗапрос.УстановитьИмяФайлаТела(ИмяИсходящегоФайла);
HTTPConnect.ОтправитьДляОбработки(HTTPЗапрос,ИмяВходящегоФайла);
Не работает.. Пишет ошибку при попытке авторизироваться :(
Помогите. )
|
|