PHP Facebook FQL:在新SDK中进行查询
新的PHP和图形API 在旧的API中,似乎可以创建一个facebook对象并传入一个标准查询(在空白处选择blah,其中x=y…),但现在我不知道如何做到这一点。facebook文档中的所有示例都使用了graph.facebook.com/?fql等的get_文件内容。我一直在尝试使用它,但对于复杂的查询来说,它似乎效率低下 帮忙?我有点困惑,不理解facebook的一些文档PHP Facebook FQL:在新SDK中进行查询,php,facebook,facebook-graph-api,facebook-fql,Php,Facebook,Facebook Graph Api,Facebook Fql,新的PHP和图形API 在旧的API中,似乎可以创建一个facebook对象并传入一个标准查询(在空白处选择blah,其中x=y…),但现在我不知道如何做到这一点。facebook文档中的所有示例都使用了graph.facebook.com/?fql等的get_文件内容。我一直在尝试使用它,但对于复杂的查询来说,它似乎效率低下 帮忙?我有点困惑,不理解facebook的一些文档 谢谢。试试这个,它非常优雅: $param = array( 'method' => 'fq
谢谢。试试这个,它非常优雅:
$param = array(
'method' => 'fql.query',
'access_token' => $cookie['access_token'],
'query' => $fql,
'callback' => ''
);
$response = $facebook->api($param);
print_r($response);
使用PHP SDK,您可以通过以下方式运行fql查询:
$facebook = new Facebook(array(
'appId' => 'YOUR_API_KEY',
'secret' => 'YOUR_API_SECRET',
'cookie' => true,
));
$fql = "Your query";
$response = $facebook->api(array(
'method' => 'fql.query',
'query' =>$fql,
));
print_r($response);
I’ve also seen it done this way as well:
$param = array(
'method' => 'fql.query',
'access_token' => $cookie['access_token'],
'query' => $fql,
'callback' => ''
);
$response = $facebook->api($param);
print_r($response);
希望这有帮助:)