2016-11-11 4 views
18

В моем веб-приложении реализован JS-SDK для Facebook.Facebook sdk.js возвращает ошибку 404

Вчера все работало нормально и без каких-либо изменений в коде, запрос на скрипт начал возвращать 404 ошибки.

Facebook SDK 404 request error shown in browser dev tools.

При попытке доступа к нему напрямую, это то, что я считаю:

Screenshot of sdk.js in the browser, which is just a white page with the text "Not Found".

Facebook Status показывает, что API все в порядке.

Screenshot of Facebook status dashboard that shows everything as healthy with no issues.

embeds.js Instagram в и отладки SDK Facebook, также возвращающей ту же ошибку:

Screenshot of Instagram's embeds.js in the browser. The page simply says, "Not Found".

Screenshot of Facebook's debug.js in the browser. The page simply says, "Not Found".

Кто-нибудь знает, что это происходит? Я попытался получить доступ к этим файлам, используя мою сеть 4G, и отобразится одна и та же ошибка.

Я нахожусь в Дублине, Ирландия.

+0

Если он работал и сейчас остановился, то, очевидно, Facebook имеет проблему. Что сказал Facebook об этом, когда вы связались с ними? – Archer

+0

Я могу подтвердить, что это происходит и с моими приложениями. – laychinhan

+0

Здесь тоже на нескольких независимых сайтах. – Mikk3lRo

ответ

20

я понял, это один из .. кажется .net не работает больше .. Я использовал ".com" вместо:

Используйте https://connect.facebook.com/en_US/sdk.js

вместо https://connect.facebook.net/en_US/sdk.js

+1

Спасибо! Хотелось бы сделать то же самое для Instagram:/ –

+1

Подтвержденная работа. – Mikk3lRo

+0

Ну, собственно, сценарий загружается отлично с .com, но он все равно не работает (для моих случаев использования в любом случае). Я вижу обновление тега обновления, как каждые несколько секунд, хотя, поэтому я думаю, что кто-то работает над исправлением того, что не так ... – Mikk3lRo

0

я имел та же проблема. Использовать //connect.facebook.com/en_US/sdk.js url.

5

Это связано с этой ошибкой, подпишитесь, чтобы получить обновление: https://developers.facebook.com/bugs/949091578557056/

Существует обходной путь, чтобы использовать вместо .com .net.

Редактировать: Исправлена ​​ошибка.

Смежные вопросы