使用Google JavaScript Client Lib的Google Contacts API

ein*_*nsA 15 javascript google-api google-contacts-api google-api-js-client

我正在尝试使用Google Contacts API v3.

由于OAuth2身份验证和授权,我开始使用适用于JavaScriptGoogle API客户端库.我对API访问的那部分没有任何问题.

但在做了auth部分后,我不知道接下来该做什么.我可以将google-api-javascript-client用于Google Contacts API v3吗?在javascript-client支持的Google API列表中,不显示联系人API.但我可以使用OAuth 2.0 Playground工具完全访问.

我真的很困惑哪个客户端最适合使用最新的Google Contacts API.什么是gdata-javascript-client

gan*_*oro 9

要将v3 contacts api与gapi(Google JS客户端库)提供的身份验证令牌一起使用,这个有用,请使用 alt=&json

$.getJSON('https://www.google.com/m8/feeds/contacts/default/full/?access_token=' + 
             authResult.access_token + "&alt=json&callback=?", function(result){
      console.log(JSON.stringify(result));
});
Run Code Online (Sandbox Code Playgroud)

  • 注意:这受到跨域政策限制 (3认同)

小智 -3

google contact v3 是您这项工作最好的朋友

在这里您可以找到所有可能的请求端点 https://developers.google.com/google-apps/contacts/v3/

就像所有联系人列表一样,这是终点 https://developers.google.com/google-apps/contacts/v3/#retriving_all_contacts

获得身份验证后,您可以向此网址发出请求以获取所有联系人列表,这是 python http://code.google.com/p/gdata-python-client/source/browse/samples/contacts/contacts_example 中的示例。 py