我已经做了一些彻底的搜索,并没有找到我的问题的直接答案。虽然肯定有关于Facebook API AJAX/PHP通信的信息,但我似乎无法找到一个示例,其中应用程序的权限对话框(showPermissionDialog)不是在弹出窗口中完成的,而是在AJAX资助的div中完成的-页。Facebook的AJAX权限对话框不在弹出?
该应用程序将是一个Facebook页面上的标签,如果这有助于您的答案。
可以做到这一点吗?
Alex
我已经做了一些彻底的搜索,并没有找到我的问题的直接答案。虽然肯定有关于Facebook API AJAX/PHP通信的信息,但我似乎无法找到一个示例,其中应用程序的权限对话框(showPermissionDialog)不是在弹出窗口中完成的,而是在AJAX资助的div中完成的-页。Facebook的AJAX权限对话框不在弹出?
该应用程序将是一个Facebook页面上的标签,如果这有助于您的答案。
可以做到这一点吗?
Alex
是的,使用JavaScript SDK。具体来说就是FB.login函数。
https://developers.facebook.com/docs/reference/javascript/FB.login/
没有为不同类型的弹出窗口没有特殊的功能或选项。 JavaScript SDK决定如何显示权限对话框。在你的具体用例中,如果弹出窗口被调用为窗口,那么这是它可以显示的唯一方式。