9

Gmailの連絡先を取得しようとしているので、Gmail内にある3,000件程度の連絡先をオートコンプリートできます。GoogleコンタクトデータAPIを使用して、(1)デフォルトの連絡先と(2)グループのリストを取得できます。

ただし、(1)デフォルトの連絡先(http://www.google.com/m8/feeds/contacts/default/full)は「マイコンタクト」グループの連絡先のみをプルし、(2)グループを検索するとき(Googleが提供するインタラクティブサンプルを介して)、「その他の連絡先」はからプルします。

これは、かなりひどいオートコンプリートエクスペリエンスにつながります。「その他の連絡先」の3,000の連絡先と比較して、約100の「私の連絡先」のメンバーがいます。他のGmailユーザーがほぼ同じ船に乗っていると想像することしかできません。

私はインターウェブを見回しましたが、あまり見つかりませんでした:

これまでのところ、私のバックアップはユーザー名/パスワードとスクレイピング(またはIMAPを使用)を要求しているだけです。そこにもっと良い方法はありますか?

4

1 に答える 1

0

(1)の場合、「すべての連絡先」の結果の最初のページだけでなく、「私の連絡先」も表示されますか?http://code.google.com/apis/contacts/docs/3.0/developers_guide_protocol.htmlから: "注:返される結果の数にはデフォルトの制限があるため、フィードにすべてのユーザーの連絡先が含まれているとは限りません。詳細詳細については、クエリパラメータを使用した連絡先の取得のmax-resultsクエリパラメータを参照してください。」

(2)については、リンク先のhttps://mail.google.com/support/bin/answer.py?hl=en&answer=97952に、「その他の連絡先には、まだ[マイ]に分類されていない連絡先が含まれます。連絡先または別の連絡先グループ。」つまり、グループが実際には存在しないため、表示されません。

于 2011-07-11T05:52:46.343 に答える