如何获得Facebook应用程序的弹出式弹出权限窗口?当前,用户必须转到应用程序页面,它将用户重定向到重新登录到Facebook,这不是我想要的。
我目前正在使用PHP进行身份验证-这是正确的语言吗?我应该使用Javascript还是其他方法?我只想进行干净的登录/权限授予,完成后将其定向到应用程序。
最佳答案
弹出式许可窗口与javascript SDK一起使用。使用OAuth,您可以使用javascript获取权限,然后与php SDK共享信息。
您要做的就是在js SDK的cookie: true, oauth: true
中的FB.init
。
与JavaScript SDK结合使用,PHP SDK可以共享
跨客户端和服务器无缝地进行用户会话。如果用户是
已经登录到他们的Facebook帐户,JavaScript SDK将
拾取登录会话并通过Cookie将其发送到服务器,
PHP SDK读取的内容无需对开发人员的任何干预
部分。这里的例子。
这是示例的网址
https://developers.facebook.com/blog/post/534/