2011-09-21 63 views
1

我想要更新當我的應用程序所在頁面的計數更新時。我試圖通過使用FB Real-time Updates API無法通過實時更新訂閱頁面喜歡API

當我做一個POST,與object =「page」和fields =「likes」,我得到一個400錯誤的消息'「喜歡」是一個無效字段名稱「。

object =「page」和fields =「name」正常工作。

該文檔聲明您可以訂閱任何公共屬性。

對於那些打主場比賽,這裏是重現該問題的步驟:

  1. 獲取OAuth令牌您的應用程序:

    https://graph.facebook.com/oauth/access_token?client_id=<app_id>&client_secret=<secret>&grant_type=client_credentials

  2. 郵政訂閱網址:

    https://graph.facebook.com/<app_id>/subscriptions

POST變量:

'access_token' => `<access token from step 1>`, 
'object' => 'page', 
'fields' => 'likes', 
'callback_url' => `<a callback url>`, 
'verify_token' => 'testingstring123' 
+0

在頁面上接收頁面喜歡的通知http://stackoverflow.com/questions/7367948/how-to-subscribe-to-real-time-updates-for-a-facebook-pages- wall/7384450#7384450 –

回答

2

這是不支持 - 從一節「實時更新」上https://developers.facebook.com/docs/reference/api/page/

Page對象支持實時更新的圖片,標籤和 簽入的連接。

注意:實時更新尚不支持總頁數爲 頁簽入。

+0

感謝您將這個問題從死亡中帶回來。自從我發佈這篇文章後,他們更新了文檔。 –

1

訂閱喜歡僅供用戶喜歡的網頁。 「喜歡」對象是用戶或頁面喜歡的頁面,而不是像您的頁面那樣有多少人無法訂閱。

+0

從API文檔中:「請注意,頁面主題僅用於訂閱頁面公共屬性(如名稱,類別,圖片等)的更改,這與通過圖表API調用https://graph.facebook.com/ 。「我想知道頁面的「喜歡」數字何時更新。 **包含在https://graph.facebook.com/ 數據中。有什麼地方說我不能訂閱這個號碼? –

+1

我重新閱讀它,它很模糊。從他們的措辭來看,這聽起來應該是可用的。我會提出一個錯誤:https://developers.facebook.com/bugs – bkaid

+0

我實際上首先嚐試過,但由於某種原因,我的錯誤報告只是掛起,並沒有提交。您是否有任何問題通過新系統提交錯誤? –