簡體   English   中英

您可以使用API​​在Facebook上獲得“喜歡”的網址/來源嗎?

[英]Can you get the url/source for a 'like' on Facebook using the API's?

我要做的是獲取用戶通過Facebook共享或喜歡的鏈接,圖像和視頻。 獲得某個用戶的喜歡很容易,但它只返回name,category,id和created_time。 “喜歡”似乎並不是它自己的東西(實際上是鏈接)。

有沒有辦法通過它的ID檢索喜歡的項目的網址? 我正在使用php SDK btw ..

你可以試試這個:

$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']));
}

請注意,您可以獲得更多的website ,但只能獲得一個link

樣本輸出:

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
)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM