ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как исправить ошибку “Instagram did not return a 200 response” (Instagram не вернул ответ 200)

Как оптимизировать учетную запись Instagram для поисковых систем

Когда плагины или виджет темы для Instagram в WordPress выдают ошибку: Instagram did not return a 200, это означает, что соединение с API Instagram не удалось.

Эта ошибка часто возникает в темах и плагинах, многим пользователям нужна помощь, чтобы исправить это. Итак, давайте отладим, что может вызвать отсутствие кода ответа 200 Instagram.

Если у вас установлена ​​тема и вы получаете сообщение «Instagram не вернул 200», это означает, что API виджета темы не получает код 200.

Код HTTP 200 означает, что запрос Instagram API успешно возвращается.

 

Есть три основных причины:

  1. Ваш плагин или тема используют старую версию API
  2. Проверьте свои учетные данные в Instagram
  3. Страница Instagram не является общедоступной
  4. Instagram заблокировал IP вашего сервера

 

Ваш плагин или тема используют старую версию Instagram API.

Если у вас есть тема WordPress, которая не обновлялась в последнее время, вы можете получить эту ошибку: “Instagram did not return a 200”. Instagram обновил свой API в октябре 2018 года.

Поэтому, если у вас есть какая-либо тема или плагин, не обновленные после этой даты, вероятно, ваш Instagram API не вернет волшебный ответ 200.

В 2019 году Instagram снова обновил свой API, поэтому все темы и плагины WordPress необходимо обновить с помощью нового Instagram API.

Отладить эту проблему можно легко, установив сторонний бесплатный плагин из репозитория WordPress и проверьте, все ли будет в порядке после установки. Имейте в виду, что плагин должен постоянно обновляться, как  Instagram Feed.

Если вы увидите, что с новым плагином все в порядке, вам нужно проверить наличие обновления темы или связаться напрямую с разработчиками темы.

 

Проверьте свои учетные данные в Instagram

Большинство плагинов и тем WordPress дают инструкции о том, как получить учетные данные Instagram, такие как токен и секретный ключ, в любом случае, мы дадим вам прямую ссылку: https://www.instagram.com/developer/clients/manage/.

Иногда у нас может быть неправильный токен доступа, и наш плагин или виджет Instagram не работает.

 

Страница Instagram не является общедоступной

Это кажется очень фиктивным, но многие люди пытаются показать сообщения на странице Instagram, и у них ничего не получается, потому что страница является частной.

Вам нужно только изменить статус страницы Instagram с Private на Public.

 

Instagram заблокировал IP вашего сервера

Это одна из самых сложных проблем, связанных с отсутствием ответа Instagram 200. Когда ваш хостинг-провайдер или IP-адрес сервера заблокированы, это означает, что вы или в случае общего хостинга кто-то другой нарушил некоторые правила Instagram.

Иногда может случиться так, что Instagram заблокировал IP-адрес клиента, поэтому в этом случае вам нужно только открыть веб-сайт в VPN и проверить, работает ли виджет Instagram. В этом случае проблема только в IP-адресе вашего клиентского компьютера.

Если проблема связана с IP-адресом вашего хостинга, вам необходимо связаться со службой поддержки Instagram и спросить их об этой проблеме.

Если IP-адрес находится в черном списке, мы предлагаем вам изменить IP-адрес сервера или вашего провайдера хостинга.

Exit mobile version