Facebook PHP SDK логин URL с использованием AJAX - PullRequest
0 голосов
/ 11 июля 2011

Я создал приложение для Facebook, которое использует php facebook sdk (версия 3.0) для авторизации и доступа к API-графику facebook.

Я хотел бы загрузить диалоговое окно oauth (BaseFacebook :: getLoginUrl ()) асинхронно в виде фрейма в модале стиля лайтбокса ( colorbox ). По какой-то причине при загрузке URL-адреса отображаются только логотип facebook и ссылка «Перейти на Facebook.com».

Кто-нибудь знает, почему это не работает?

Вот демонстрация того, что происходит: http://andrew.23.newco.bluhq.us/proto/oauth2Proto/demo/

1 Ответ

0 голосов
/ 12 июля 2011

Как описано в документации :

Из-за способа, которым мы в настоящее время загружаем iframes для приложений на Facebook.com, важно, чтобы вы перемещались в верхнем окне браузер пользователя в диалоге OAuth.

Использование диалогового окна OAuth в iFrame НЕ является верхним окном!

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