使用google api javascript客户端访问谷歌联系人 - 怎么样?

Dav*_*raf 5 google-contacts-api google-api-js-client

我正在实现基于google api javascript库的仅客户端webapp.不幸的是,这个库不支持联系人.或者是吗?这是一个没有文档的功能吗?如果没有,是否有另一种工作方式来访问联系人?例如,已弃用的gdata api?我已经在stackoverflow上找到了关于这个主题的一些答案.但是没有一个人能给我一个明确的答案.

Dav*_*raf 4

由于我只需要读取访问权限,因此我决定使用 jsonp 来访问联系人。否则,我需要使用一个已弃用的附加库和一个已弃用的 api 版本(因为 gdata 客户端库不支持联系人 api 版本 3)。

由于我已经有了访问令牌,因此获取联系数据非常容易:

http.jsonp(https://www.google.com/m8/feeds/contacts/someone@gmail.com/full?access_token=xyz&alt=json&callback=JSON_CALLBACK")
  .success(function(data, status, headers, config) { ...})
  .error(function(data, status, headers, config) {...})
Run Code Online (Sandbox Code Playgroud)