我想知道如何获取与组相关的所有联系人。假设我有一个名为"我的特殊组"的联系人组,ID 是 xxxxxxx.我只想在"我的特殊组"下检索联系人。
我已经尝试过这个请求 URI 并在 oauth2 操场上对其进行测试:
-
https://www.google.com/m8/feeds/contacts/default/full/?group=xxxxxxx.
-
https://www.google.com/m8/feeds/contacts/myemail%40gmail.com/full/?group=xxxxxxx.
结果是:
<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,答案正是我上面所做的。它失败了。
好的伙计们。我找到了答案。在这里。
假定的请求 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。
仅此而已。希望它有帮助。