要使用 JavaScript 获取 gmail 联系人,我应该调用什么 Ajax?我已经有了用户 OAuth token ,这是因为用户使用 Google 注册了我的网站。
最佳答案
如果您通过 JavaScript 使用 OAuth2,则可以使用 Google Contacts API,但您需要在获取访问 token 时通过向 Google 发送正确的权限范围来获得授权,即 https://www.google.com/m8/feeds
。 ( reference )
正如您已经知道如何获取访问 token 一样,它就像使用正确的查询调用 API 一样简单。要获取用户的所有联系人,只需向 API 发出异步请求以获取所需信息即可。例如,{userEmail}
是用户的电子邮件,{accessToken}
是您的访问 token ,只需为以下 URI 创建一个 GET
地址:
https://www.google.com/m8/feeds/contacts/{userEmail}/full?access_token={accessToken}&alt=json
此处提供了您可以发送的查询类型及其参数的列表:
关于javascript - 如何使用 JavaScript 获取 Gmail 联系人?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16994877/