![](/img/trans.png)
[英]List contacts only for “My Contacts” group using Google Contacts API v3
[英]Google Contacts API - how to filter only email contacts
这是我正在使用的 java-script 示例代码。
<script type="text/javascript">
function auth() {
var config = {
'client_id': 'your client ID HERE',
'scope': 'https://www.google.com/m8/feeds'
};
gapi.auth.authorize(config, function() {
fetch(gapi.auth.getToken());
});
}
function fetch(token) {
$.ajax({
url: "https://www.google.com/m8/feeds/contacts/default/full?access_token=" + token.access_token + "&alt=json",
dataType: "jsonp",
success:function(data) {
// display all your data in console
console.log(JSON.stringify(data));
}
});
}
但这会同时导入电子邮件联系人和电话联系人。 是否有任何选项可以在 javascript 中过滤以仅获取电子邮件联系人?
目前我正在从 Google 导入两个联系人后进行过滤。
任何帮助将是可观的。
请注意:这不是一个重复的问题。 stackoverflow 中有类似的问题,但并不完全适合我的需求。
您可以在查询中使用 q=@。 这意味着它在每个字段中对字母“@”进行文本搜索,因此(几乎)只返回带有电子邮件地址的结果。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.