如何通过Google Contact API过滤器查询联系人

时间:2017-01-24 01:24:19

标签: gdata google-api-client google-contacts google-shared-contacts google-people

我想知道如何根据名字或姓氏查询用户的联系人。我一直在看谷歌联系人api并搞乱

https://developers.google.com/oauthplayground/

我知道您可以使用q参数搜索关键字:

https://www.google.com/m8/feeds/contacts/default?v=3&alt=json&q=Test

此调用将使用版本3联系人api,返回json,并在" Test"上执行搜索文本。

然而,我不清楚的是 1)什么是搜索文本?是否在与联系人有关的所有领域? 2)您可以将搜索应用于特定领域吗? 3)它是否支持外卡搜索(例如a *)

Google Contact API和Google People API之间的区别是什么?它声明您应该使用Google People API,但api不允许您进行搜索。它只返回您指定的每个连接的所有连接和信息。

底层实施似乎也有所不同。似乎google contact api是用google data api编写的,另一个是用google api编写的,可以被发现https://people.googleapis.com/ $ discovery / rest?version = v1。

目标: 我希望能够搜索用户的联系人,并按关键字或在这种情况下使用外卡过滤用户名。我想要它返回电子邮件,全名。

任何建议表示赞赏, 谢谢, 德里克

0 个答案:

没有答案