Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JS和PHP-Facebook-API_Facebook_Facebook Graph Api - Fatal编程技术网

JS和PHP-Facebook-API

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

我使用FB.login JS调用获得用户权限。现在当用户转到另一个页面时 我正在尝试获取他的fbuid,假设他不需要再次授予权限

i、 e

但我总是得到0,我到底做错了什么

附言
我不想使用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();