在Twitter上使用簡單的登錄很容易,這是一個很大的好處,但我想知道是否可以接受這些認證憑據併發布推文,獲取他們關注的人員列表,通常使用完整的Twitter 1.1 API。即我可以獲取訪問令牌密鑰和機密嗎?我可以使用Firebase簡單登錄來訪問Twitter API嗎?
謝謝, 戴夫。
在Twitter上使用簡單的登錄很容易,這是一個很大的好處,但我想知道是否可以接受這些認證憑據併發布推文,獲取他們關注的人員列表,通常使用完整的Twitter 1.1 API。即我可以獲取訪問令牌密鑰和機密嗎?我可以使用Firebase簡單登錄來訪問Twitter API嗎?
謝謝, 戴夫。
Firebase簡單登錄JavaScript客戶端現在返回來自Twitter身份驗證的響應有效內容中的Twitter訪問令牌和訪問令牌密鑰。
您可以通過user
對象訪問每一項,在屬性accessToken
和accessTokenSecret
,如下圖所示:
var firebaseRef = new Firebase('https://<MY-FIREBASE-NAME>.firebaseIO.com');
var authClient = new FirebaseAuthClient(firebaseRef, function(error, user) {
if (user) {
var accessToken = user.accessToken,
accessTokenSecret = user.accessTokenSecret;
}
});
...
// Sample jQuery click event.
$myButton.on('click', function(event) {
authClient.login('twitter');
});
你如何在twitter 1.1 api中使用accessToken和accessTokenSecret? – stukennedy
@stukennedy你知道如何使用accessToken和twitter 1.1 api的祕密嗎? – vzhen
[工程師在火力地堡雖然我們目前不暴露無論是Twitter的訪問令牌密鑰和祕密在Twitter登錄的響應有效載荷中,我認爲這是一個好主意。我將把它添加到我們的積壓和後續活動中,一旦它被推到現場 - 可能在未來的2-3周內。感謝您的反饋! –
添加到Rob的評論;如果您在iOS上使用簡單登錄,我們會在登錄時向您傳遞'ACAccount *'作爲'FAUser'的屬性。然後,您可以使用此功能啓動常規iOS'SLRequest's(更多詳細信息,請參見https: //dev.twitter.com/docs/ios/making-api-requests-slrequest) – Vikrum