Когда плагины или виджет темы для Instagram в WordPress выдают ошибку: Instagram did not return a 200, это означает, что соединение с API Instagram не удалось.
Эта ошибка часто возникает в темах и плагинах, многим пользователям нужна помощь, чтобы исправить это. Итак, давайте отладим, что может вызвать отсутствие кода ответа 200 Instagram.
Если у вас установлена тема и вы получаете сообщение «Instagram не вернул 200», это означает, что API виджета темы не получает код 200.
Код HTTP 200 означает, что запрос Instagram API успешно возвращается.
Если у вас есть тема WordPress, которая не обновлялась в последнее время, вы можете получить эту ошибку: “Instagram did not return a 200”. Instagram обновил свой API в октябре 2018 года.
Поэтому, если у вас есть какая-либо тема или плагин, не обновленные после этой даты, вероятно, ваш Instagram API не вернет волшебный ответ 200.
В 2019 году Instagram снова обновил свой API, поэтому все темы и плагины WordPress необходимо обновить с помощью нового Instagram API.
Отладить эту проблему можно легко, установив сторонний бесплатный плагин из репозитория WordPress и проверьте, все ли будет в порядке после установки. Имейте в виду, что плагин должен постоянно обновляться, как Instagram Feed.
Если вы увидите, что с новым плагином все в порядке, вам нужно проверить наличие обновления темы или связаться напрямую с разработчиками темы.
Большинство плагинов и тем WordPress дают инструкции о том, как получить учетные данные Instagram, такие как токен и секретный ключ, в любом случае, мы дадим вам прямую ссылку: https://www.instagram.com/developer/clients/manage/.
Иногда у нас может быть неправильный токен доступа, и наш плагин или виджет Instagram не работает.
Это кажется очень фиктивным, но многие люди пытаются показать сообщения на странице Instagram, и у них ничего не получается, потому что страница является частной.
Вам нужно только изменить статус страницы Instagram с Private на Public.
Это одна из самых сложных проблем, связанных с отсутствием ответа Instagram 200. Когда ваш хостинг-провайдер или IP-адрес сервера заблокированы, это означает, что вы или в случае общего хостинга кто-то другой нарушил некоторые правила Instagram.
Иногда может случиться так, что Instagram заблокировал IP-адрес клиента, поэтому в этом случае вам нужно только открыть веб-сайт в VPN и проверить, работает ли виджет Instagram. В этом случае проблема только в IP-адресе вашего клиентского компьютера.
Если проблема связана с IP-адресом вашего хостинга, вам необходимо связаться со службой поддержки Instagram и спросить их об этой проблеме.
Если IP-адрес находится в черном списке, мы предлагаем вам изменить IP-адрес сервера или вашего провайдера хостинга.