好了 - 這是一個有點哈克,但我看不到任何otherway。在你的新聞源,你會看到一個項目的線沿線的:
{
"id": "123456789_3453453455345334",
"from": {
"name": "A Friend",
"id": "123456789"
},
"to": {
"data": [
{
"name": "A Friend",
"id": "123456789"
}
]
},
"picture": "PICTURE_URL",
"link": "http://www.facebook.com/photo.php?fbid=3453453455345334&set=a.10151233554845639.123456.123456789&type=1",
"name": "Mobile Uploads",
"caption": "10 new photos",
"icon": "ICON_URL",
"type": "photo",
"object_id": "3453453455345334",
"application": {
"name": "Facebook for iPhone",
"id": "6628568379"
},
"created_time": "2000-06-29T19:56:50+0000",
"updated_time": "2001-06-29T19:56:50+0000"
},
,關鍵在有鏈接的URL,其中包含:
集=一個。 .123456.123456789
a之後的第一個數字看起來是專輯ID。因此,我們可以通過查詢得到的相冊中的照片:
https://graph.facebook.com/10151233554845345/photos?access_token=ACCESS_TOKEN
如果您共享一個已經存在Facebook上的照片,然後它似乎有一個額外的屬性稱爲屬性:如果您共享
"properties": [
{
"name": "By",
"text": "A Friend",
"href": "http://www.facebook.com/a.friend"
}
],
照片上你的牆其實這是一個上傳,因此將不包括properties
財產
感謝您的回答......但是,如果一個用戶只需分享他們的個人資料中的照片,我們會得到這樣而已。不過「進傑克添加了3張新照片到相冊MyApp Photos。「當我們向相冊中添加新照片時,通知會出現在新聞Feed中(無需發佈帖子......它會自動在新聞Feed中發佈)。那麼我們如何識別這個飼料是由Facebook生成的? –
以上摘錄來自/ home /頻道。你想要/ feed/channel的結果嗎?我不知道你所說的「Facebook的產生」,上面摘錄的Facebook產生 – BeRecursive
當我將照片添加到我的相冊或者正在創建一個新的專輯,該事件將在新聞源自動來的意思。當我們分享照片時,也會創建另一個新聞動態。我們正在同時獲取兩種類型爲「照片」的新聞動態。我的問題是如何區分這兩種新聞動態? –