2012-01-09 60 views
0

我做了一個在另一個網站上顯示facebook羣組牆的應用程序。我想知道是否有可能訪問此其他網站的用戶不必授予他們的權限。臉譜組是公開的,一切都沒有任何特殊的權限共享。還想知道是否有可能顯示羣組牆提要沒有用戶登錄?其他網站上的Facebook羣組牆

你有什麼解決方案嗎?

回答

0

「臉譜組是公開的,一切都沒有任何特別的權限共享。」

圖形API的一個奇怪的事情,即使這些信息是「公開的」,但要從大部分公共信息中獲取訪問令牌。我很長時間以來一直在撓頭,除了「API是由Facebook提供的,我們必須在他們的沙箱中按照他們的規則進行遊戲」之外,並沒有提出任何其他答案。

所以,你需要從至少一個人那裏獲得一個訪問令牌來完成你的請求。 (至少你不必問每一個用戶!)

你將需要問你的用戶user_group訪問,然後你可以抓{group_id}/feed。你可能想要做的是從原始成員之一或者甚至你自己請求offline_access獲得一個未到期的令牌。然後始終使用該令牌來獲取Feed。 (請記住,當您更改密碼時,offline_access標記將失效並需要獲取新標記)。

+0

謝謝你的回答是有用的。 – 2012-01-13 12:16:14