我在我的网站上使用 Facebook 身份验证时遇到问题...
我正在使用 PHP Sdk,但我不明白为什么我可以使用诸如“getLoginUrl”/“getLoginStatusUrl”/“getUser”之类的功能(正确答案:facebook 会话已启动,我得到用户的 facebook ID)和当我想使用类似的东西时
$me = $facebook->api("/me/permissions");
要不就
$me = $facebook->api("/me");
总是有一个例外,没有任何工作......
我想这可能与权限或令牌有关,但我不知道是什么。当用户在我的网站上注册时,我会在此范围内询问我需要的权限:“email,user_about_me,user_location,read_friendlists,publish_stream”
权限似乎没问题的一个线索是,当异常发生时,我要求用户再次登录(facebook 连接)并且没有出现任何窗口,好像一切正常,但是仍然重新加载页面并且再次出现异常并且再次...
请帮忙,谢谢!