Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Подружить 1с8.3.8 с API я.Маркета

Подружить 1с8.3.8 с API я.Маркета
Я
   Valeron84
 
08.10.16 - 21:21
И так.. Читаем 
Авторизация - https://tech.yandex.ru/market/partner/doc/dg/concepts/authorization-docpage/

____________________________________________________________________
В запросах к партнерскому 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Запрос,ИмяВходящегоФайла);

Не работает.. Пишет ошибку при попытке авторизироваться :(

Помогите. )
 
 
   Asmody
 
1 - 08.10.16 - 21:29
Забыл OAuth в начале значения заголовка
   Valeron84
 
2 - 10.10.16 - 11:14
+1
Спасибо.
Заработало.

Правда вернул ошибку <error code="403"><message>Token is invalid</message></error>

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует