了很多關於email
範圍更換https://www.googleapis.com/auth/userinfo.email
,與端點https://www.googleapis.com/userinfo/v2/me
削減谷歌談判的文件。文檔在這裏找到https://developers.google.com/+/api/oauth#email。
然而,還有更多的文檔指出,即使這個文件被替換爲有利於api和端點以及people.get
端點。這裏找到的文檔https://developers.google.com/+/api/auth-migration#email。
我有需要要求用戶電子郵件身份驗證和核實他們已經安裝了我們的軟件應用程序。一個好處是,當我嘗試了email
範圍添加到開發者控制檯,或在我的應用程序使用它,它告訴我email
不是有效範圍。
我的問題是需要在我的應用程序和谷歌開發者控制檯中應用的合適範圍是什麼?由於Google Apps Marketplace V2具有關於提示用戶的規則,因此需要確保這一點。谷歌收到電子郵件適當的範圍
0
A
回答
1
您需要使用「電子郵件+個人資料」範圍。這是您遵守市場要求隱藏用戶同意窗口的唯一方法。
不要擔心API控制檯說這是不是一個有效的範圍內,它的工作原理,當你把它提供給OAuth的端點。
這裏的an explanatory blog post用Java編寫的樣品和所有必要的配置步驟。
相關問題
- 1. 谷歌oauth2設置範圍?不能得到電子郵件
- 2. 谷歌電子表格複製範圍到谷歌文檔
- 3. 谷歌電子表格範圍名稱
- 4. 谷歌電子表格電子郵件
- 5. PHP電子郵件驗證IBM電子郵件(全球範圍)
- 6. 谷歌電子郵件的腳本
- 7. 谷歌App Engine的電子郵件
- 8. 通過谷歌發送電子郵件給多個收件人
- 9. 谷歌表 - 電子郵件特定範圍內具有格式化
- 10. 將公式複製到範圍。谷歌電子表格
- 11. 使用谷歌腳本通過谷歌表單發送電子郵件收集
- 12. DotNetOpenAuth收到電子郵件
- 13. Google+ API電子郵件範圍
- 14. 範圍設計電子郵件中的子域的電子郵件
- 15. 使用谷歌應用引擎收到.csv附件的電子郵件
- 16. 谷歌appengine - 如何配置發送和接收電子郵件
- 17. 接收電子郵件時發生錯誤谷歌
- 18. 谷歌代碼電子郵件通知
- 19. 電子郵件跟蹤谷歌分析
- 20. 谷歌表格回覆電子郵件
- 21. 谷歌腳本電子郵件
- 22. 谷歌腳本電子郵件循環
- 23. 谷歌表格電子郵件通知
- 24. 谷歌腳本發送電子郵件
- 25. 用谷歌文檔電子郵件
- 26. 谷歌計算電子郵件轉發
- 27. 谷歌recaptcha發送電子郵件
- 28. 閱讀谷歌電子郵件(GMAIL)API
- 29. 發送電子郵件從谷歌appengine
- 30. 谷歌腳本電子郵件確認
嗨大衛 - 當你說電子郵件+輪廓範圍 - 我們將此定義爲2個獨立的示波器 - https://www.googleapis.com/auth/userinfo.profile,https://www.googleapis.com/auth/ userinfo.email。您的電子郵件+個人資料範圍的網址是什麼? – PNC
這不是一個網址。這只是兩個分別稱爲「電子郵件」和「個人資料」的範圍。試試吧,或者試試我在我的博客文章中鏈接的測試項目。 – David
感謝您的答案David,您使用什麼端點來獲取他們的信息?我一直在使用「https:// www.googleapis.com/userinfo/v2/me」,但他們聲明將其替換爲「https://www.googleapis.com/plus/v1/people/ {userId}」 。 – soitof