2013-03-26 104 views
0

對於客戶端,我必須在其網站上顯示喜歡他們的Facebook頁面的人的一些圖片。爲此,我假設我需要一個頁面訪問令牌。我只需要一次就可以了,所以我怎麼能輕鬆地從客戶那裏得到這個,而不必編程?例如。我可以給客戶一個URL,然後給他一個訪問令牌,他可以給我嗎?如何從頁面管理員獲取頁面訪問令牌,無腳本

回答

0

從理論上講,你可以通過在訪問令牌中傳遞訪問令牌來挫敗認證的目的。

你首先需要在對話框/ OAuth的網址與manage_pages許可

https://www.facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri=YOUR_URL&scope=manage_pages

,然後請求訪問令牌的頁面

https://graph.facebook.com/PAGE_ID?fields=access_token&access_token=USER_ACCESS_TOKEN

的獲取用戶訪問令牌確保令牌的方法是爲客戶端編寫登錄頁面,以便他們可以安全地傳遞訪問令牌,然後將頁面令牌保存到數據庫。

你是正確的,你只需要這一次,因爲頁面令牌沒有過期。

在顯示喜歡粉絲頁面的用戶的圖片的上下文中,這在API中是不可能的。你只能使用Like Box插件來做到這一點。