2013-01-17 47 views
0

我的一位客戶(一個設計工作室)要求我在他們的網站上設計一個類似於社交的插件。 據我所知,現在無法在fbml標籤上使用「css」參數。創建一個facebook likebox

所以我必須採取的路線是使用js SDK(或者php SDK)重新創建自己喜歡的盒子,但問題是我找不到像我的頁面那樣的用戶(和他們的照片)。我正在通過opengraph探索者參數尋找,但我找不到任何東西。

  • 有誰知道我必須在圖表API中遵循哪個網址才能得到我想要的?
  • 我是否必須擁有訪問令牌才能執行此操作?我注意到,如果你沒有Facebook帳戶(它顯示圖片),likebox插件工作的事件。

謝謝。

+0

我不認爲這是值得的。無論如何,用戶習慣於傳統的Facebook likebox。我不會*安裝*另一個應用程序只爲你給我看一個像插件! – ifaour

回答

2

你不能自己重新創建相似的盒子。 Facebook API不會返回喜歡你的對象的用戶列表。這樣做是爲了阻止人們獲取用戶名單併發送垃圾郵件。

目前,您只能查詢以查找特定的經過身份驗證的用戶或他們的哪些朋友喜歡您的對象。

你可以通過用最近海報的圖像填充你的假箱子來構建類似的東西。您需要處理過濾出重複項,並將頁面張貼爲自身,但這應該讓您開始:/PAGE_ID/feed?fields=from.name,from.picture&limit=10

您將需要一個access_token才能獲取此數據。我會認證爲一個應用程序來做到這一點。