无法从Facebook个人资料ID访问“帐户”

无法从Facebook个人资料ID访问“帐户”,facebook,api,facebook-php-sdk,Facebook,Api,Facebook Php Sdk,我无法获得与我的应用程序关联的Facebook个人资料事件“帐户”的响应,这是为了获取您所属页面和组的ID列表,然后显示它们以指示您希望从我的平台发布什么 我们已激活权限:托管页面 我用代码对API进行的查询如下: /用户\u配置文件\u ID/帐户?访问\u令牌=哈希\u令牌 方法:获取 错误:服务器错误未响应。 代码是: $place= 'accounts'; $method= 'get'; $theuser= secure_postget($_POST["nickname"]); # fo

我无法获得与我的应用程序关联的Facebook个人资料事件“帐户”的响应,这是为了获取您所属页面和组的ID列表,然后显示它们以指示您希望从我的平台发布什么

我们已激活权限:托管页面

我用代码对API进行的查询如下:

/用户\u配置文件\u ID/帐户?访问\u令牌=哈希\u令牌 方法:获取 错误:服务器错误未响应。 代码是:

$place= 'accounts';
$method= 'get';
$theuser= secure_postget($_POST["nickname"]); # form select (from a users list).
$fbuser= query_db( "USERS", "ID='". $theuser. "'", "FACEBOOK_ID"); # query mysql: get the Facebook ID
$fbtoken= '?access_token='query_db( "USERS", "ID='". $theuser. "'", "FACEBOOK_TOKEN"); # query mysql: get the Facebook Token
$r= $fb->api( '/'. $fbuser. '/'. $place.$fbtoken, $method );
return $r;

问候

通过php sdk 3.1.1查询用户帐户。请求用户帐户需要有效的用户访问令牌

我是塞森

按用户id查询


您如何获取每个查询的用户访问令牌?用户访问令牌是从Facebook配置文件和应用程序Facebook之间的同步中获取的?。。。。然后令牌保存在数据库中!…'query_db'是一个自己的函数,用于连接和查询mysql。FACEBOOK_ID是我数据库中的一个单元格,其中包含配置文件ID,FACEBOOK_令牌是在同步过程中获得的令牌。如果我通过“feed”更改查询,我将从用户处获得“feed”!。。。失败的是什么?为什么不使用“帐户”?您是否尝试过调试失败的令牌,我这样问是因为access_令牌在大约2小时后过期。?还有,你用什么版本的sdk认证用户?我找到了如何访问“帐户”信息的方法,问题是这样调用我的脚本:,并在开始时使用“www”。如何让我的应用程序在不运行“www”或其他子域的情况下进行查询?没关系。。。我对Api facebook的查询也很好!
$user = $facebook->getUser(); 
if($user){
   $access_token = $facebook->getAccessToken(); 
}else{
   // no user, no token - reauth or redirect 
}
if($access_token){
   $user_accounts = $facebook->api('/me?fields=id,name,accounts.fields(id,name,link,picture)&return_ssl_resources=1');
}
echo '<pre>'.print_r($user_accounts).'</pre>';
$user = $facebook->getUser(); 
if($user){
   $access_token = $facebook->getAccessToken(); 
}else{
   // no user, no token - reauth or redirect 
}
if($access_token){
   $user_accounts = $facebook->api('/'.$user.'?fields=id,name,accounts.fields(id,name,link,picture)&return_ssl_resources=1');
}
echo '<pre>'.print_r($user_accounts).'</pre>';