繁体   English   中英

PHP Facebook FQL:在新的SDK中进行查询

[英]PHP Facebook FQL: Making queries in the new SDK

PHP和Graph API的新功能。

看来,在旧的API中,您可以创建一个facebook对象并传递一个标准查询(在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);

希望这可以帮助 :)

试试这个,它非常优雅:

$param  =   array(
    'method'    => 'fql.query',
    'access_token' => $cookie['access_token'],
    'query'     => $fql,
    'callback'  => ''
);
$response   =   $facebook->api($param);
print_r($response);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM