PHP 和图形 API 的新功能。
在旧的 API 中,您似乎可以创建一个 facebook 对象并传入一个标准查询(在空白处选择 blah,其中 x = y ...),但现在我不知道该怎么做。 facebook 文档中的所有示例都让您对 graph.facebook.com/?fql 等使用 get_file_contents。我一直在尝试使用它,但它对于复杂查询似乎效率低下。
帮助?我有点困惑,不理解某些 facebook 文档。
谢谢。
最佳答案
使用 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);
希望这有帮助:)
关于PHP Facebook FQL : Making queries in the new SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9060102/