Facebook AJAX 权限对话框不在弹出窗口中?
我已经进行了彻底的搜索,但没有找到我的问题的直接答案。虽然确实有关于 Facebook API AJAX/PHP 通信的信息,但我似乎找不到一个示例,其中应用程序的权限对话框 (showPermissionDialog) 不是在弹出窗口中完成的,而是在 AJAX 资助的 div 中完成的-页。
如果这对您的答案有帮助,该应用程序将是 Facebook 页面上的一个选项卡。
可以这样做吗?
亚历克斯
I've done some thorough searching and haven't found a direct answer to my question. While there is definitely information about Facebook API AJAX/PHP communication, I can't seem to find an example where the Permission Dialog for an app (showPermissionDialog) is NOT done in a pop-up, but rather in an AJAX-funded div in-page.
The App will be a tab on a facebook page, if that helps your answer.
Is it possible to do this?
Alex
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,使用 javascript SDK。具体来说是 FB.login 函数。
https://developers.facebook.com/docs/reference/javascript/FB。登录/
Yes, use the javascript SDK. Specifically the FB.login function.
https://developers.facebook.com/docs/reference/javascript/FB.login/
对于不同类型的弹出窗口没有特殊的功能或选项。 Javascript SDK 决定如何显示权限对话框。在您的特定用例中,如果弹出窗口作为窗口调用,那么这是显示它的唯一方式。
There is no special function or option for a different type of popup. The Javascript SDK decides how the permissions dialog will be displayed. In your your specific use case, if the popup is being invoked as a window, then that is the only way that it can be shown.