我正在尝试获取g邮件联系人,使用oauth google plus api javascript我将获取他的个人资料,但不幸的是我无法获得所有联系人的电子邮件,但我提到了所有正确的范围和所有事情, 任何人都可以建议我如何获得Gmail联系。
我在js下面使用: https://apis.google.com/js/client.js 我写了以下代码来获取联系电子邮件
var authParams = gapi.auth.getToken(); // from Google oAuth
authParams.alt = 'json';
$.ajax({
url: 'https://www.google.com/m8/feeds/contacts/default/full',
dataType: 'jsonp',
data: authParams,
success: function(text) {
alert("text?????????"+JSON.stringify(text.feed));
}
});
答案 0 :(得分:0)
即使您明确请求所有可能的结果,Contacts API也会对一次返回的结果数量进行硬性限制。如果请求的Feed包含的字段多于单个响应中可返回的字段,则API会截断Feed并添加“Next”链接,以允许您请求其余响应。
因此,您必须接收回复,从中获取Next
链接,然后再提出其他联系请求。