0

Google コンタクトを互いに区別するために必要なアプリケーションを作成しています。Google が連絡先を First Name/Last Name/mail.. など () で一意の ID なしで送信する限り、各連絡先を区別するための最初のアプローチは何でしょうか?

1) ユーザーのフィールドに基づいて ID を作成する必要がありますか? →ちょっとした変更で壊れてしまう。

2) 名 + 姓に基づいて ID を作成する必要がありますか? -> しかし、ほとんどの人は自分のページに連絡先が重複している可能性がありますが、それは問題でしょうか? または、少し混乱を引き起こす可能性のある既婚の連絡先。

私がこれを求めている理由は、関係を作成しようとしており、[人=ダース・ベイダー、対象=ルーク・スカイウォーカー、タイプ=父(または息子)]のような場所にデータを保存する必要があるため、高速なアルゴリズムが必要です。各連絡先のマッピングを作成し、関連する連絡先をすばやく取得します。

4

1 に答える 1

1

彼らはIDを送り返すと信じています。戻りスキーマから:

<link rel='self' type='application/atom+xml' href='https://www.google.com/m8/feeds/contacts/userEmail/full/contactId'/>

完全な HREF 値を ID として使用することも、URL の末尾から contactID を解析することもできます。

于 2011-09-03T20:01:40.027 に答える