是它可以检索一个谷歌帐户的用户名,我已使用OAuth成功地认证?

我检索了用户的访问令牌,但我想知道,如果他们是一个API调用我能做出这样有 https://开头google.api / getUserName 并通过访问令牌到该呼叫,并成功地检索用户的电子邮件/用户名?

在一个正常的OAuth web服务,所有你需要的是秘密和id的访问令牌拨打电话到Web服务,但在谷歌,你还需要用户名了。

任何想法?

有帮助吗?

解决方案

其他提示

我计算迄今使用电子表格API的唯一方法。

如果您要求的饲料,其中列出了文件

https://spreadsheets.google.com/feeds/spreadsheets/私人/全?ALT = JSON

有与用户名的字段,以及:

response.data.feed.title.$t

不幸的是,这种装置提示用户授予他GDocs帐户的访问权,其可以被混淆..

但我不知道由谷歌直接获取用户名的任何API的。

的最佳方式,下面的进料从联系人检索的数据API:

https://www.google。 COM / M8 /饲料/联系人/默认/全?ALT = JSON&最大结果= 0

,并从进料下一个字段:

response.data.feed.id

response.data.feed.author.name.$t
response.data.feed.author.email.$t
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top