Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 你能得到一个';比如';在Facebook上使用API';s_Php_Facebook_Api_Facebook Graph Api_Facebook Fql - Fatal编程技术网

Php 你能得到一个';比如';在Facebook上使用API';s

Php 你能得到一个';比如';在Facebook上使用API';s,php,facebook,api,facebook-graph-api,facebook-fql,Php,Facebook,Api,Facebook Graph Api,Facebook Fql,我想做的是获取用户通过Facebook共享或喜欢的链接、图像和视频。 获取某个用户的喜好很容易,但它只返回名称、类别、id和创建时间。“喜欢”本身似乎不是一件事(实际上是一个链接) 有没有办法通过它的ID检索喜欢的项目的url? 顺便说一句,我正在使用PHPSDK 您可以尝试以下方法: $likes = $facebook->api('/USER_ID/likes'); /* Some kind of error control here */ foreach ($likes['dat

我想做的是获取用户通过Facebook共享或喜欢的链接、图像和视频。 获取某个用户的喜好很容易,但它只返回名称、类别、id和创建时间。“喜欢”本身似乎不是一件事(实际上是一个链接)

有没有办法通过它的ID检索喜欢的项目的url? 顺便说一句,我正在使用PHPSDK

您可以尝试以下方法:

$likes = $facebook->api('/USER_ID/likes');

/* Some kind of error control here */

foreach ($likes['data'] as $item) {
    // One API request for each item! Caution with timeouts if too many likes
    print_r ($facebook->api($item['id']));
}
请注意,您可以获得多个
网站
,但只能获得一个
链接

样本输出:

Array
(
    [id] => 7608631709
    [name] => 'House'
    [picture] => 'http://profile.ak.fbcdn.net/hprofile-ak-snc4/hs349.snc441607_7608631709_1352247_s.jpg'
    [link] => 'http://www.facebook.com/House'
    [category] => 'Television'
    [website] => 'http://www.fox.com/house http://www.twitter.com/HouseonFOX'
    [username] => 'House'
    [genre] => 'Drama, Mystery, Comedy'
    [network] => 'FOX'
    [season] => 7
    [schedule] => 'Mondays, 8/7c on FOX'
    [fan_count] => 16018912
)

thx有效。。但不确定如何解释此处的[网站]。
网站
列表是管理员添加的
页面
元素。您可以通过
“\n”
对其进行
explode()
操作,您将获得一个URLsthx数组。。我主要对外部链接感兴趣,[网站]与[链接]相同,因此没有问题:)