@ZZiliST
Изучаю JS, CSS, HTML, PHP

Как подключить отзывы Яндекс.Маркет на сайте?

В API яндекса написано что нужно получить ключ авторизации затем вставить его в исполняемый скрипт. Скрипт взял там же.

<?$url = "https://api.content.market.yandex.ru/v1/shop/{302413}/opinion.json";
            $headers = array(
                "Host: api.content.market.yandex.ru",
                "Accept: */*",
                "Authorization: {Ключ авторизации}" // ключ подставлю верно, проверил несколько раз
            );
            $ch = curl_init();
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
            curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
            curl_setopt($ch, CURLOPT_URL, $url);
            curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
            $data = curl_exec($ch);
            curl_close($ch);?>


но почему-то не работает =( Пишет {"errors":["Authorization failed: request from unknown IP address 2a03:6f00:1::5c35:72c9 or invalid key or key suspended or key missing"]}
  • Вопрос задан
  • 960 просмотров
Решения вопроса 1
@ZZiliST Автор вопроса
Изучаю JS, CSS, HTML, PHP
Разобрался... нужно просто не писать { } эти скобочки при вставке ключа и ID магазина.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы