Сбой API Facebook после смены хост-сервера - PullRequest
1 голос
/ 01 марта 2012

Я реализовал API Facebook на своем сайте, и все работало нормально.Два дня назад я переместил свой сайт на другой сервер, и API Facebook перестал работать.Я сбросил свой секретный ключ приложения, думая, что он может решить проблему, но это не так.

Javascript работает нормально.Я могу подключиться, используя его, но когда я пытаюсь получить пользователя с php, он говорит что-то вроде этого: Uncaught OAuthException: Ошибка при проверке приложения.

Спасибо за вашу помощь

Ответы [ 2 ]

1 голос
/ 02 марта 2012

Исправлена! вам нужно убедиться, что значения appID и secret являются строками, а не числами. Глупо, но я думаю, что в зависимости от конфигурации PHP иногда appID будет работать как int, а иногда должно быть строкой Поэтому добавьте к нему цитаты:)

'appId'  => '216500000000000',
'secret' => '*************************',
1 голос
/ 01 марта 2012

Убедитесь, что на новом хосте установлена ​​та же или более новая версия PHP, что и на старом хосте.Убедитесь, что у них установлен и активирован cURL.Убедитесь, что они не отключили какие-либо функции удаленного подключения, такие как file_get_contents() или что-либо, что вы могли бы использовать на стороне PHP и которые могли бы подключаться к API Facebook.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...