【发布时间】:2016-05-23 23:51:11
【问题描述】:
我正在使用 gmail api 编写一个程序,我遇到的一个问题是获取当前授权用户的电子邮件地址。我想我可以使用https://www.googleapis.com/auth/userinfo.email 的范围来做到这一点,就像http://www.hackviking.com/development/python-get-user-info-after-oauth/ 一样,但是当我在 Google 的 OAuth Playground 中尝试这样做时,它会请求“知道您在 Google 上的身份”的权限以及查看您的电子邮件地址的权限。该程序不需要知道用户的姓名/信息等,它只需要电子邮件地址。
我什至尝试使用 userinfo.email 范围的原因是,经过一段时间后,我无法在 gmail 范围内找到获取用户电子邮件的方法,但如果有更好的方法。
【问题讨论】:
标签: python email oauth gmail gmail-api