Запрос к Яндекс API

  • Автор темы Автор темы Laimon
  • Дата начала Дата начала

Laimon

Новичок
Регистрация
01.12.2016
Сообщения
5
Реакции
0
Баллы
1
Приветствую. Нужно сделать запрос к Яндекс API чтобы получить в ответ о балансах клиентов в агентском аккаунте. Как я понял нужно использовать метод get и параметр Balance.
Только проблема в том что не знаю через какой кубик использовать и как правильно сформировать запрос к яндексу API.
Токен яндекса получил.
Вот такой запрос нужно использовать написано в справке
PHP:
Развернуть Свернуть Копировать
curl -k -H "Authorization: Bearer ТОКЕН" -d "{\"method\":\"get\",\"params\":{\"SelectionCriteria\":{},\"FieldNames\":[\"Id\",\"Name\"]}}" https://api-sandbox.direct.yandex.com/json/v5/campaigns
И вот это
HTML:
Развернуть Свернуть Копировать
POST /json/v5/campaigns/ HTTP/1.1
    Host: api-sandbox.direct.yandex.com
    Authorization: Bearer ТОКЕН
    Accept-Language: ru
    Client-Login:     my login mail
    Content-Type: application/json; charset=utf-8

    {
       "method": "get",
       "params": {
          "SelectionCriteria": {},
"FieldNames": ["Name","Currency"]
       }
    }

только что делать с этими запросами я не понял.
 
Что мне помогли сделать и какой результат на данный момент:
1. Кубик POST запроса с данными:
upload_2018-10-2_10-7-5.png


upload_2018-10-2_10-7-57.png


Но выскакивает ошибка, которую можно увидеть на первой картинке
 
Потому что в headers необходимо передать токен. Стандартным кубиком это сделать не получится. Нужен код на c# для отправки post или get запроса
 
Потому что в headers необходимо передать токен. Стандартным кубиком это сделать не получится. Нужен код на c# для отправки post или get запроса
А можешь подсказать как это будет выглядеть?
 
Что мне помогли сделать и какой результат на данный момент:
1. Кубик POST запроса с данными:
Посмотреть вложение 32637

Посмотреть вложение 32638

Но выскакивает ошибка, которую можно увидеть на первой картинке
1я строка в поле юзерагент обязательно должен быть юзерагент без приписки useragent:
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)