2017-04-02 100 views
1

使用Gmail API我想創造一些郵件的應用程序,我想作爲第一步,他的谷歌帳戶(只在第一次),然後讓所有的郵件用戶登錄/發送的郵件最好的選擇在Android中

我看到很多問題,關於這個問題,如:

但我沒有發現任何明確的問題,最好的方法是什麼去。

因此,我試圖理解什麼是我最好的選擇?我嘗試2種不同的選擇:

  1. Google Sign-in button on Android - 我成功創建登錄,但我無法Gmail添加範圍來GoogleSignInOptions對象,因爲它不是內置範圍的一部分,任何問題,我看到get只是關於用戶的基本信息,但這不是我的目的。

  2. Android quick start for Gmail API - 同樣在這裏,我跑,但我不知道爲什麼有越來越權限接觸的第一部分?如果不知何故,我能做到這一點沒有這一步將是巨大的,也許這是最好的選擇(?)

我的第三個選擇是,我不覺得這是使用Gmail REST API與刷新和訪問令牌,因爲我知道它,並已在不同的問題中使用它,但我認爲這不是這種情況。

所以總結 - 爲了我的目的,我需要選擇什麼方式?

回答

0

昨天我問了這個問題here

的谷歌登入按鈕只是一個賬號認證,如果你想獲得的消息,你應該使用第二個選項

+0

TNX,我所知道的大的想法......但有獲取權限的級別的第二個選項的帳戶,我不是真正理解的方式,這是必要的..有許多不同的答案,但沒有什麼不是很清楚。 – OriEng

+0

根據你想要做的郵件,範圍https://mail.google.com/或https://www.googleapis.com/auth/gmail.readonly什麼應該是足夠 – Diiscord

+0

對不起這不是我的意思......如果你使用的是Android快速啓動Gmail的API,因此第一次用戶登錄的聯繫人它的請求權限和我不知道爲什麼,當我試着取消它,它只是正常工作... – OriEng