Google通讯录API:按查询和群组过滤?

时间:2016-02-28 15:05:07

标签: javascript google-api google-contacts

我与Google Contacts API进行了有效的整合,但一步并未返回我预期的结果。

当我获得群组中的联系人列表(例如"我的联系人")时,它会返回预期的联系人数量:

https://www.google.com/m8/feeds/contacts/default/full?
  group=http://www.google.com/m8/feeds/groups/{userEmail}/base/6
  &alt=json&v=3.0

当我传递查询参数而不是组参数时,它会返回与该查询匹配的所有联系人。

https://www.google.com/m8/feeds/contacts/default/full?
  q=Alan&alt=json&v=3.0

但是,当我合并q=termgroup=[...]时,我希望只获得与查询匹配且位于“我的联系人”中的联系人。相反,我同时获得查询结果和我的联系人。

https://www.google.com/m8/feeds/contacts/default/full?
  q=Alan&group=http://www.google.com/m8/feeds/groups/{userEmail}/base/6
  &v=3.0&alt=json

有谁知道如何使此查询的行为类似于AND搜索而不是OR?

谢谢!

0 个答案:

没有答案