2012-10-01 55 views
0

場景: 我正在尋找跟蹤「喜歡計數」爲100到1,000的Facebook頁面。目前我有一個谷歌電子表格,設置圖表api this post提到。跟蹤Facebook喜歡很多Facebook頁面的計數

我正在尋找自動化過程,如果可能的話多一點。

這裏是我當前的步驟:

  1. 找到FB公司網頁地址https://facebook.com/businessnamehere
  2. 找到FB頁面ID和
  3. 球迷的#填充爲企業允許工作表中輸入它通過圖形API訪問

夫婦的問題:

  1. 一些企業頁面阻止訪問的基本信息,並給出以下錯誤:

    { "error": { "message": "Unsupported get request.", "type": "GraphMethodException", "code": 100 } }

    是否有任何其他的方式來拉「像數」除了拉起實際FB業務頁面並查看「喜歡計數」?

  2. 工作表僅從頁面標識中提取。

    有沒有什麼辦法可以從facebook的網址中只抽取「like count」而不需要收集fb頁面id?

任何幫助,將不勝感激。謝謝。

+0

您可以使用圖表api上'facebook.com/'後使用的用戶名或企業名稱來檢索頁面的喜歡 –

+0

謝謝Anvesh。我明白如何使用圖形API來定位頁面。我一直在尋找我在帖子中列出的兩個問題的答案。 –

+0

你能提供一個帶有你的第一個問題的Facebook頁面的例子嗎? –

回答

0

有些頁面可能具有地理限制或年齡限制,或者甚至只能向管理員查看,可能這是您問題的根本原因(在此處陳述於introduction)。

至於第二個問題,您可以在「facebook.com/」之後列出的商家名稱上做圖形請求。例如,你可以使用

$info = $facebook->api('/ign','GET'); 
$likes = $info['likes']; 

,而不是使用頁面ID作爲

$info = $facebook->api('/59685491632','GET'); 
$likes = $info['likes']; 

其中59685491632是IGN的頁面ID找到facebook.com/ign喜歡。