Yandex Direct API почему при попытке получить клики и стоимость выводится ошибка? А если оставить тот же самый код, но получать кампании, то все норм?

158
24 мая 2019, 20:30

Учусь работать с Yandex Direct API. Я скопировал код-пример с их сайта: https://tech.yandex.ru/direct/doc/examples-v5/php5-file_get_contents-campaings-docpage/ Вставил свой токен, убрал логин (у меня НЕ агентство), изменил $url на песочницу. Попробовал запустить - все отлично выводится.

Я заменил $url вот на такой: https://api-sandbox.direct.yandex.com/json/v5/reports Это для получения клики и стоимость, его я нашел вот тут: https://tech.yandex.ru/direct/doc/reports/example-docpage/ Мне выводится ошибка:

Warning: file_get_contents(https://api-sandbox.direct.yandex.com/json/v5/reports): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in D:\1Develop\domains\direct\index.php on line 44

Да, я знаю, что для кликов и стоимости нужны другие параметры (переменная $params). Я в $params убрал все кроме 'method' => 'get'. Для кампаний мне стало выводиться сообщение:

Ошибка API 8000: Некорректный запрос - params не может иметь значение null (RequestId: 402619380448874005)

А вот для клики и стоимость та же самая ошибка. То есть, проблема в ссылке? Как решить эту ошибку?

READ ALSO
Ошибки 403 404 502 при выполнении phpinfo()

Ошибки 403 404 502 при выполнении phpinfo()

Поставил nginx, mysql-server, php, а вот когда дело дошло до запуска скрипта infophp

122
Преобразовать строку в букву на PHP

Преобразовать строку в букву на PHP

Есть некая строка $string

123
foreach выводит последнею запись

foreach выводит последнею запись

Всем привет, есть такой код:

112
PhpExcel как скопировать таблицу?

PhpExcel как скопировать таблицу?

Вывожу данные с xls файла на сайтиспользую библиотеку PHPExel

113