Google 連絡先グループのメンバーである個々のメール アドレスを取得するにはどうすればよいですか?
API を使用すると、グループのメンバーである連絡先 (複数の電子メール アドレスを持つ可能性のある連絡先)のみを確認できるようです。ただし、Gmail の UI では、個々のメール アドレスでグループを作成できます。
再現するには: 1) https://mail.google.com/mail/u/0/#contactsを開きます 2) jsmith@gmail.com と jsmith@work.com の 2 つのメール アドレスを持つ John Smith という新しい連絡先を作成します 3 ) 「my group」という新しい連絡先グループを作成します。そのグループに (のみ) jsmith@work.com を追加します。4) 次に、Google Contacts v3 API を使用して、John Smith のレコードを取得します。次のようになります。
'gd$name': { 'gd$fullName': { '$t': 'John Smith' }, ... },
'gd$email':
[ { address: 'jsmith@gmail.com',
primary: 'true',
rel: 'http://schemas.google.com/g/2005#other' },
{ address: 'jsmith@work.com',
rel: 'http://schemas.google.com/g/2005#work' } ],
'gContact$groupMembershipInfo':
[ { deleted: 'false',
href: 'http://www.google.com/m8/feeds/groups/engtestuser%40mixmax.com/base/6' },
{ deleted: 'false',
href: 'http://www.google.com/m8/feeds/groups/engtestuser%40mixmax.com/base/2a44002d89eb51e3' } ] }
jsmith@work.com だけが「自分のグループ」 (ID 2a44002d89eb51e3) に追加されたことを確認するにはどうすればよいですか? メールアドレスとグループの関連付けはどこに保存されますか?