Php Facebook图形搜索结果不';“t匹配”;公共职位“;结果?
似乎使用graph.facebook.com获得的结果与您从他们自己的搜索结果中获得的结果不匹配 例如: 对 乔·古德温和塔林·希根都没有共同的朋友。它们会显示在web结果中,但不会显示在图表中Php Facebook图形搜索结果不';“t匹配”;公共职位“;结果?,php,facebook,facebook-graph-api,facebook-php-sdk,facebook-authentication,Php,Facebook,Facebook Graph Api,Facebook Php Sdk,Facebook Authentication,似乎使用graph.facebook.com获得的结果与您从他们自己的搜索结果中获得的结果不匹配 例如: 对 乔·古德温和塔林·希根都没有共同的朋友。它们会显示在web结果中,但不会显示在图表中 我是否遗漏了一些基本信息?尝试使用用户访问令牌进行相同的搜索,结果应该类似,与用户隐私设置有关 https://graph.facebook.com/search?q=www.mightytrainer.com&type=post&limit=25&access_token=
我是否遗漏了一些基本信息?尝试使用用户访问令牌进行相同的搜索,结果应该类似,与用户隐私设置有关
https://graph.facebook.com/search?q=www.mightytrainer.com&type=post&limit=25&access_token=your_user_access_token
图形浏览器中的示例
请参阅:
php示例:假设PHPSDK3.1.1。已安装,并且已安装应用程序
// init sdk, sample coming
require './src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'Your App Id Here',
'secret' => 'Your App Secret Here',
'cookie' => true, // enable optional cookie support
));
try { $user = $facebook->getUser(); } catch (FacebookApiException $e) { }
// Get the current access token if user.
if($user){
$access_token = $facebook->getAccessToken();
// in the case of ajax we need to set the access token or will get expired error.
// Comment out api get token, uncomment session.
// $access_token = $_SESSION['fb_YourAppIdHere_access_token'];
if($access_token){ $facebook->setAccessToken($access_token); }
};
// access token usage should be handled by api.
$api_search = $facebook->api('/search?q=www.mightytrainer.com&type=post');
// print results array
echo '<pre>';
print_r($api_search);
echo '</pre>';
facebook graph api怎么知道你是哪个用户? 您必须提供任何有效应用的访问令牌 只需添加access_token=$token,您就可以在帐户中获得搜索结果
我希望这有帮助。如果它有效,请考虑接受我的回答。谢谢肖恩-如何获得用户(如地雷)访问令牌?我可以通过JS/PHP组合登录,但是从查询/me得到的信息没有关于用户令牌的信息。好问题,JS和phpsdk都处理访问令牌。我将在我的答案中编辑这两种方法的一些信息。非常有趣-谢谢!如果我可以问一下,您获得的访问令牌是临时的吗?如果我设置了它,我是否可以脱机保存它,然后在5天后使用它?没有@SolOrwell access_令牌通常会在2小时内过期,并且可以选择交换寿命更长的令牌。。请参阅扩展令牌:
// init sdk, sample coming
https://graph.facebook.com/search?q=www.mightytrainer.com&type=post&limit=25&access_token=$token