JS和PHP-Facebook-API
我使用FB.login JS调用获得用户权限。现在当用户转到另一个页面时 我正在尝试获取他的fbuid,假设他不需要再次授予权限 i、 e 但我总是得到0,我到底做错了什么 附言JS和PHP-Facebook-API,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我使用FB.login JS调用获得用户权限。现在当用户转到另一个页面时 我正在尝试获取他的fbuid,假设他不需要再次授予权限 i、 e 但我总是得到0,我到底做错了什么 附言 我不想使用JS redirect将用户重定向到权限对话框,这就是我使用JS FB.login的原因。JS和PHP的会话必须在同一个go中。JS完成登录后,将为已签名的请求设置cookie,只要重新加载相同的会话,PHP SDK就应该能够识别它并为getUser()调用返回有效的用户。查看最后一节,“与Facebook
我不想使用JS redirect将用户重定向到权限对话框,这就是我使用JS FB.login的原因。JS和PHP的会话必须在同一个go中。JS完成登录后,将为已签名的请求设置cookie,只要重新加载相同的会话,PHP SDK就应该能够识别它并为
getUser()
调用返回有效的用户。查看最后一节,“与Facebook SDK for JavaScript的集成”:
require 'facebook.php';
$facebook = new Facebook(array(
'appId' => YOUR_APP_ID,
'secret' => 'YOUR APP SECRET',
));
$userId = $facebook->getUser();