Сообщение об ошибке неверного URL-адреса для интеграции приложений FB в веб-сайт с пользователем, использующим статический IP - PullRequest
0 голосов
/ 06 февраля 2012

Я сейчас живу во Вьетнаме.Как я знаю и проверял, FB сейчас заблокирован.Поэтому я должен использовать статический IP для facebook (60.254.175.42).Используя этот метод, я могу без проблем войти в Facebook из веб-браузера.Но когда я использую протокол OAuth для интеграции FB в мой веб-сайт (например, позволяет пользователю использовать учетную запись FB для входа на мой веб-сайт), я всегда получаю сообщение «Запрошенный URL-адрес» / oauth / authorize? Client_id = 152190004803645 & response_type = code & redirect_uri = http%3A% 2F% 2Flocalhost% 3A8888% 2Ffb & scope = publish_stream, email, user_birthday, user_location ", недействительно.Ссылка # 9.26affe3c.1328519733.956d48 '.Пожалуйста, совет, спасибо

1 Ответ

0 голосов
/ 06 февраля 2012

Убедитесь, что вы используете полный URL-адрес, а не просто его часть, прежде чем перенаправлять пользователя, полный URL-адрес должен выглядеть следующим образом:

http://www.facebook.com/dialog/oauth/authorize?client_id=152190004803645&response_type=code&redirect_uri=http%3A%2F%2Flocalhost%3A8888%2Ffb&scope=publish_stream,email,user_birthday,user_location

Также убедитесь, что вы определили localhost в качестве домена приложения в настройках приложения..

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