0
我已經產生了使用Google API Console我的Java Web應用程序我的應用程序客戶端ID和客戶端密鑰生成的OAuth認證訪問令牌。如何利用現有的客戶端ID和客戶端密鑰對於Gmail API(IMAP)
我要生成一個access token
在我的應用程序可以用於驗證郵箱和讀取從那裏郵件用JavaMail API的幫助。
This link具有一定的理論資料,但我不明白的令牌如何獲得。
我已經產生了使用Google API Console我的Java Web應用程序我的應用程序客戶端ID和客戶端密鑰生成的OAuth認證訪問令牌。如何利用現有的客戶端ID和客戶端密鑰對於Gmail API(IMAP)
我要生成一個access token
在我的應用程序可以用於驗證郵箱和讀取從那裏郵件用JavaMail API的幫助。
This link具有一定的理論資料,但我不明白的令牌如何獲得。
答案將取決於在哪裏應用程序中運行,因爲它決定訪問令牌如何被接受:
有可用來獲得訪問令牌,根據應用和不同的具體機制的類型不同的替代品或庫周圍定義。
因此,這將是那麼容易得多俯衝到中可用的特定選項。
感謝。就像我剛纔提到的那樣,上述應用程序是一個Java Web應用程序。你能基於這個指導或提供見解嗎? –
假設安裝的應用程序正在Android上運行,那麼它必須使用意圖打開系統瀏覽器並提供本地重定向URI來處理來自Google授權服務器的響應。對於您的應用程序,您需要將Web服務器綁定到本地端口,以便將訪問令牌傳送到您的應用程序。一旦你的應用程序收到訪問令牌,那麼它可以與GMail API一起使用。或者:使用Android/iOS上提供的Google Sign-in客戶端庫來處理認證和用戶授權。 –
它不是一個移動應用程序,而是一個Web應用程序。 –