Задать вопрос
@jekanok

Как работать с instagram без API?

вот у меня есть ссылка которая в json https://www.instagram.com/p/BZtc2AwgGnJuKRkskOwBU9... которая работает только в браузере, а если я буду делать на хостинге то он не работает
$res = file_get_contents('https://www.instagram.com/p/BZtc2AwgGnJuKRkskOwBU9-MjDrAQQvOncET7o0/?__a=1');
            $array = json_decode($res, true);
        echo "<pre>";
        print_r($array);
echo "</pre>"

нечего не выводит, почему?
  • Вопрос задан
  • 748 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Stepik
    PHP (pro)
    1 месяц
    Далее
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
без авторизации нихренна ваша ссылка не показывает
Sorry, this page isn't available.

The link you followed may be broken, or the page may have been removed. Go back to Instagram.
соотвественно никакого джейсона там нет
Ответ написан
Комментировать
Скорее всего это ссылка на приватную страницу. Поэтому вы в браузере авторизованы и получаете в ответ данные в формате JSON, а мы не можем получить такой же ответ без кук. Решением будет либо использовать в запросе на сервере куки, либо сделать пост публичным
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы