2011-08-23 105 views
1

我有一個網站託管音樂(stereokiller.com) - 示例樂隊頁面將爲http://www.stereokiller.com/rapture以編程方式在Facebook頁面上添加一個標籤

我正在嘗試創建一個Facebook應用程序,該應用程序會將新選項卡插入裝載有播放器的Facebook上的用戶樂隊頁面以及來自我的網站的一些其他信息。但是,我不知道如何通過iframe應用程序的任何參數來確定顯示哪些頻段信息?我知道FB_SIG_PAGE_ID,然後我可以從Graph API獲取所有者頁面名稱,但是如果我的網站上有多個帶名相同,則我們可能會遇到問題。有任何想法嗎?

-------------編輯

沒關係,我想通了。

通過http調用graph.facebook.com/me/accounts?access_token={access token}。使用通過先前調用檢索的訪問令牌循環訪問結果,然後使用要添加的應用程序的表單param {app_id}將http post發送到graph.facebook.com/{PAGE_ID}/tabs。

隨時分享!

+0

我試圖解決一個非常類似的問題,但有以下解決方案很難創建成功布爾。你如何能夠將獨特的params傳遞給iframe,以便它指向正確的樂隊頁面?謝謝! – apardes

回答

2

您可以通過發出HTTP POST請求PAGE_ID安裝在一個頁面設置選項卡的當前列表的末尾profile_tab /與頁面訪問令牌標籤:

參數描述類型必需的 APP_ID ID要爲其安裝選項卡的應用程序。序列Y

如果創建成功,將得到以下回報: 說明類型 如果

相關問題