Имя: Пароль:
1C
1С v8
Партнерский АПИ Яндекс маркета
0 rikodroo
 
15.03.13
08:43
Привет!
Хочу использовать АПИ Яндекс маркета, но сразу возникла проблема с авторизацией. Вроде все по мануалу сделал (http://api.yandex.ru/market/partner/doc/dg/concepts/authorization.xml). Но увы...

Пишу так:
ФайлИсточник ="C:\Users\programmer_5\Desktop\TempJSON\MY_JSON_IST.txt";
ФайлПриемник ="C:\Users\programmer_5\Desktop\TempJSON\MY_JSON_PRIEM.txt";

Соединение = Новый HTTPСоединение("api.partner.market.yandex.ru");
АдресРесурса = "v2/campaigns/"+КомпайнИД+"/bids.json?oauth_token="+Токен+"&oauth_login="+Логин+"&oauth_client_id="+ИдПриложения;
   
Попытка    
   Соединение.ОтправитьДляОбработки(ФайлИсточник, АдресРесурса, ФайлПриемник, ЗаголовкиHTTP);
Исключение
   Сообщить("Ош."+ОписаниеОшибки());    
КонецПопытки;

Подключения к серверу не происходит по причине - Ошибка при вызове метода контекста (ОтправитьДляОбработки): Ошибка работы с Интернет:  Couldn't connect to server

В чем дело не пойму?

КомпайнИД, Токен, Логин, ИдПриложения - передаю правильные
Если в браузере подставляю строку (https://api.partner.market.yandex.ru/v2/campaigns/"+КомпайнИД+"/bids.json?oauth_token="+Токен+"&oauth_login="+Логин+"&oauth_client_id="+ИдПриложения), то получаю в ответ сообщение вида: {"campaigns":[{"id":КомпайнИД,"domain":"Логин","state":1}]} Т.е., как я понимаю, в этом случае подключение нормально происходит. Подскажите пожалуйста как правильно авторизовываться на яндекс маркете?
1 rikodroo
 
15.03.13
08:46
ах да, в файле, который ФайлИсточник ="C:\Users\programmer_5\Desktop\TempJSON\MY_JSON_IST.txt";
Вот такое содержимое:

{"offers":[
{"id":"8454904", "feedId":31920}
]}
Основная теорема систематики: Новые системы плодят новые проблемы.