我正在尝试获得g邮件联系人,与oauth google加上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));
}
});
发布于 2014-12-01 02:30:14
Contacts API对一次返回的结果数量有硬性限制,即使您显式请求所有可能的结果也是如此。如果请求的提要包含的字段比单个响应中返回的字段多,API将截断提要并添加一个"Next“链接,允许您请求响应的其余部分。
因此,您必须获取响应,从中获取Next
链接,并发出另一个请求以获取其他联系人。
https://stackoverflow.com/questions/27204382
复制相似问题