我正在使用联系人API来获取域内所有联系人的列表,以便向用户提供建议。
我使用"https://www.google.com/m8/feeds/contacts/example.com/full"作为URL。得到错误提示"只有管理员可以请求属于示例的条目"。
如何使用API获取域联系人列表?我可以使用这个url"https://www.google.com/contacts/?hl=en&tab=wC#contacts/group/27/Directory"从浏览器访问联系人。
请帮……! !
EDIT 1(有Jay参考):
我的代码是:
service.setHeader("GData-Version", "1.0");
ContactFeed contactEntry= service.getFeed(new URL("https://www.google.com/m8/feeds/gal/example.com/full?alt=json&q=mail@example.com"), ContactFeed.class);
这对我很有效。
$.ajax({
type : "GET",
url: "https://www.google.com/m8/feeds/gal/domain.com/full",
data: {
alt: "json",
q:query,
access_token:access_token,
'max-results':10
},
success: function(data)
{
}
});
scope: https://www.google.com/m8/feeds/