我很想知道是否可以在數據庫中存儲多個刷新標記,並在用戶選擇帳戶時使用相應的標記。一個簡單的情況是用戶想要上傳YouTube視頻,如果他的瀏覽器有多個帳戶,他會選擇一個帳戶並上傳。這裏生成一個刷新令牌並將其存儲在數據庫中,並在將來由用戶上傳時使用。但是,我能夠將這些令牌映射到帳戶ID或其他內容,以便同一用戶如果選擇另一個帳戶,該刷新令牌也可以存儲?Google API - 爲多個帳戶存儲谷歌刷新標記
0
A
回答
1
在繼續之前,您可能首先需要檢查此documentation for OAuth 2.0。
首先,從Google API 控制檯獲取OAuth 2.0客戶端憑據。然後,您的客戶端應用程序會向Google授權服務器請求一個訪問令牌 ,從響應中提取一個令牌 ,然後將該令牌發送到您想要訪問的Google API。對於使用OAuth 2.0與Google(包括使用自己的客戶端憑證的 選項)的 交互式演示,請嘗試使用 OAuth 2.0 Playground。
訪問使用OAuth 2.0谷歌的API時,您必須要遵循4個基本步驟,
- 獲取的OAuth從谷歌API控制檯2.0憑據。
- 從Google授權服務器獲取訪問令牌。
- 將訪問令牌發送到API。
- 如有必要,刷新訪問令牌。
下面是關於你的問題情景an example。
因此,此場景中,用戶希望將多個谷歌賬號的連接,問題是第一個用戶是誰收到了刷新令牌不像到只有訪問令牌剩下的唯一的一個。
從那裏,你將被帶到一個解決方案,如creating the service account和OAuth 2.0 Service。
希望這是你正在尋找的那個。
+0
我實際上希望有一些方法可以檢索用戶在授予訪問權時點擊的電子郵件,以便我可以將該刷新令牌存儲在他的電子郵件中 –
相關問題
- 1. 刷新標記谷歌API api php庫
- 2. 谷歌地圖api v3刷新標記
- 3. 谷歌API服務帳戶
- 4. 谷歌地圖刷新標記
- 5. 谷歌API刷新令牌
- 6. C#谷歌地圖API多個標記
- 7. 谷歌嗡嗡php api存儲多個嗡嗡聲帳戶併發布到所有帳戶
- 8. 刷新標記 - Google Maps JavaScript API v3
- 9. 谷歌API檢測多個帳戶登錄
- 10. 谷歌地圖api V3更新標記
- 11. 多個Android開發者帳戶與一個谷歌帳戶
- 12. 谷歌雲存儲可以映射到Gmail帳戶?
- 13. 谷歌地圖API標記
- 14. 刷新oauth2令牌谷歌API和HWIOAuthBundle
- 15. Google Drive Api無法連接/授權到谷歌帳戶
- 16. Phonegap插件谷歌地圖上的多個標記api v2
- 17. 谷歌帳戶ID?
- 18. 谷歌地圖多個標記從onMapReady
- 19. Android谷歌帳戶同步
- 20. 更新谷歌文檔與谷歌API api客戶端
- 21. 每個用戶的谷歌存儲
- 22. 谷歌地圖 - 多標記
- 23. 谷歌地圖 - 多標記
- 24. 谷歌驅動api與一個用戶帳戶爲不同的設備
- 25. 谷歌地圖api v3 - 多個標記,多個infowindows,3個圖標
- 26. 無法在谷歌API刷新令牌
- 27. 谷歌帳戶授權用戶訪問谷歌文檔
- 28. 添加標記 - 谷歌地圖API V3
- 29. Diffrence的B/W谷歌工作帳戶和谷歌服務帳戶
- 30. 谷歌地圖中的多個標記
正如「@MαπμQμαπkγVπ.0」所說,有一個流向它。但是從你的問題來看,我懷疑你希望的方式是不可能的。 YouTube(Google)有一個鏈接的用戶數據庫。因此,在任何谷歌頁面(YouTube),它會保存您的登錄信息,以及知道您目前正在使用哪一個。它正在做背後的所有Oauth東西,而這些東西通常無法使用。但也許有人有一個想法可能會讀取當前頁面數據。 – Tempus