2016-04-18 19 views
0

これは私が使用しているJavaスクリプトのサンプルコードです。Google Contacts API - メールの連絡先のみをフィルタリングする方法

<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で利用可能ですが、私のニーズにはまったく適していません。

答えて

1

私はグーグルでコミュニティを見ていましたが、電子メールの連絡先を除外するためにリクエストに追加できる直接フィルタとしての機能は何も見つかりませんでした。私があなたにできることは、グループあなたの電子メールの連絡先にのgroupパラメータを使用することです。

が、これはあなたのための役に立つかもしれない場合は知っているが、つもりここでそれを先に行くと含まれ、一緒にquerygroupパラメータの両方を使用について注意してはいけない、彼らは一緒に動作しないことを言って、このpostを見つけました。

これは何とか役立ちます。がんばろう。

関連する問題