2012-04-11 17 views
2

我試圖確定一個特定的url喜歡的數量但是已經發現Facebook通過圖表api,rest api和fql查詢返回零喜歡,儘管顯示91喜歡通過自己的按鈕。獲取一個準確的Facebook喜歡計數

我的問題是如何訪問Facebook的按鈕派生自他們的計數的數據源?

Graph

Rest

FQL

Debugger throws no potential issues

上述所有歸零喜歡,或者乾脆不返回任何東西。 Enter the url here然而(並啓用button_count佈局): ,你會在button_count上看到91個喜歡。

有沒有我能從Facebook訪問這些數據的地方?

我真的寧願不必嘗試從類似按鈕的iframe中挖出值!

謝謝。

回答

1

您檢索錯誤URL的喜歡數量。

在OpenGraph標籤爲https://www.originalsourcevote.co.uk/orange_tracker.phpog:url屬性指向規範URL https://www.originalsourcevote.co.uk/

正如你可以從圖形API的結果看(一個查詢將返回正確的股份數/喜歡):

http://graph.facebook.com/?ids=https://www.originalsourcevote.co.uk/ 

FQL和休息都將返回規範的網址正確的結果。

+0

謝謝,不幸的是,因爲我已經重置了og:url,它似乎已將計數設置回零,因爲我現在有5個喜歡的頁面。至少它現在正確地跟蹤他們。再次感謝。 – digitalpencil 2012-04-11 18:41:55