2011-08-31 20 views
0

我正在開發一個社交媒體監控服務。我現在正在嘗試從某個用戶組中獲取帖子和評論。爲什麼我從Graph API沒有任何內容獲得這麼多的帖子?

然而,我發現了很多空的職位是由圖形API https://graph.facebook.com/somebodysuid/posts?access_token=xxxx取出。也就是說,很多帖子有以下形式:

`{ 「ID」: 「somebodysuid_xxxxxxxxxxxx」,

 "from": { 
     "name": "XXX YYY AAA", 
     "id": "somebodysuid" 
    }, 
    "type": "status", 
    "created_time": "2011-08-03T05:49:11+0000", 
    "updated_time": "2011-08-03T05:49:11+0000", 
    "comments": { 
     "count": 0 
    } 
    }, 
    { 
    "id": "somebodysuid_yyyyyyyyyyyyyyy", 
    "from": { 
     "name": "XXX YYY AAA", 
     "id": "somebodysuid" 
    }, 
    "type": "status", 
    "created_time": "2011-07-24T23:31:35+0000", 
    "updated_time": "2011-07-24T23:31:35+0000", 
    "comments": { 
     "count": 0 
    } 
    }, 

通過這些的確是崗位,但​​他們完全沒有用處。最糟糕的是,我取的這樣的....

有人可以請解釋爲什麼這麼多的空職位將在API獲取數據的一半?這可以通過任何方式解決嗎?

+0

您可以查看Facebook上的帖子?如果是這樣,這些帖子的隱私設置是什麼?您正在使用的訪問令牌是否代表該特定用戶授權您的應用程序? – puffpio

+0

不,我看不到由API獲取的空帖子。但是我可以在用戶的​​牆上看到其他帖子。 – shihpeng

回答

0

這些職位可能會更新通過「新購形式」,用戶可以標記的地方和朋友,重視地理的位置不添加任何額外的消息作出。

這些類型的帖子被鍵入爲「狀態」,但圖形api不會返回其他元數據(位置,標籤等),這就是爲什麼你看到它們爲空。

但願FB會解決這個問題很快:(

0

我認爲FB已經開始添加一個Facebook網頁上出現的活動信息,如「李四現在是朋友湯姆·瓊斯」,或「弗雷德史密斯和另外2人已更改他們的個人資料圖像「。此活動信息是a)返回的Feed中不完整; b)通過根據帖子ID字段向圖API提供詳細信息以查找更多信息時,做出奇怪的事情。

我目前的猜測是,這是對飼料的新功能 - 我一直無法找到文件或它提。他們目前很難處理,因爲他們看起來像其他東西,不包含識別細節。

這裏是我貼尋求幫助的問題。它再舉個例子: Facebook graph "user/home" feed now contains activities as post items that are difficult to identify

相關問題