2011-12-15 97 views
0

我對從哪裏開始facebook整合有點困惑。 目前我已經創建了一個JavaScript登錄按鈕,授予我的應用程序的正確權限。 我想要做的是能夠發佈給用戶的蒸汽,但我相信我需要一個access_token。我設法在JavaScript訪問令牌下面的代碼Facebook access_tokens?如何發佈到用戶牆?

FB.login(function(response) { 
    if (response.authResponse) { 
    alert(response.authResponse.accessToken); 
    } else { 
    alert('User cancelled login or did not fully authorize.'); 
    } 
}); 

我需要找到一種方法來此訪問令牌存儲到我的數據庫,所以每當我需要張貼到用戶的牆,我可以用嗎? 也是這是獲得訪問令牌的最佳方式?我寧願讓它比服務器端比客戶端,然後傳遞給服務器。

對不起,如果我失去了一些東西。謝謝。

回答

0

您不需要存儲訪問令牌。它將在用戶註銷Facebook時過期。 要發佈到用戶源,請使用圖api。很簡單,您可以將表單數據發送到特定的URL。

餘可以看到它是如何在這裏使用Facebook JavaScript測試控制檯。 https://developers.facebook.com/tools/console/

您可以查看代碼並查看它是如何工作的以及如何使圖表api執行您的出價。

至於訪問令牌。您將其作爲名爲「access_token」的表單字段發送,您的數據可以通過GET或POST進行設置。

+0

獲取訪問令牌的最佳方式是什麼? – Undefined 2011-12-15 22:36:28