Google Contact API提取与联系人组相关的联系人

时间:2015-04-12 02:32:24

标签: google-api google-contacts

我想知道如何让所有联系人与群组相关联。 我们假设我有一个名为" My Special Group" ID是xxxxxxx。我只想在" My Special Group"下找回联系人。仅

我已经尝试过这个Request URI并在oauth2 playground上测试它:

  1. https://www.google.com/m8/feeds/contacts/default/full/?group=xxxxxxx.
  2. https://www.google.com/m8/feeds/contacts/myemail%40gmail.com/full/?group=xxxxxxx.
  3. 结果是:

    <errors xmlns="http://schemas.google.com/g/2005">
     <error>
      <domain>GData</domain>
      <code>invalid</code>
      <internalReason>Supposed groupUri xxxxxxxxdoes not match template</internalReason>
     </error>
    </errors>
    

    检索与特定群组相关的联系人的正确请求URI究竟是什么?

    已经走遍了stackoverflow&amp;答案正是我上面做的。它失败了。

1 个答案:

答案 0 :(得分:5)

好的,费拉斯。我找到了答案。就是这样。

用于检索与联系人组相关的联系人的假定请求URI如下所示: https://www.google.com/m8/feeds/contacts/default/full?&group=http://www.google.com/m8/feeds/groups/yourmail%40gmail.com/base/xxxxxxx

其中xxxxxx是联系人组ID。

在此之前,我正在使用此请求URI: https://www.google.com/m8/feeds/contacts/default/full?&group=xxxxxxx

其中xxxxxx是联系人组ID,结果将失败,因为我只是放了组ID而不是使用完整的uri联系人组。

所以这就是全部。希望得到它的帮助。