私はこれに困惑しています。
すべての連絡先を取得すると、連絡先グループが返されます (システム グループではなく、カスタム グループのみ)。しかし、連絡先を 1 つだけ取得すると、グループが返されません。
参照: https://developers.google.com/google-apps/contacts/v3/#retrifying_a_single_contact
この XML リターンの例では、gContact:groupMembershipInfo
アイテムに連絡先グループが含まれています。しかし、連絡先リストでリクエストを取得すると、すべての情報を取得できますが、グループは取得できません。これは v3.0 API のエラーですか? それとも私は大きな間違いを犯していますか?
Google PHPラッパーを使用します
保存した連絡先には Google ID (https アドレスではなく http) があります。
$url = str_replace( 'http://', 'https://', $stored_contact['google_id'] )."?alt=json";
$req = new Google_HttpRequest($url);
$val = $client->getIo()->authenticatedRequest($req);
$rawcontact = json_decode($val->getResponseBody(), true);
期待どおりに連絡先を返しますが、グループは含まれていません...
どんな提案も非常に高く評価されています!
よろしく、
パーセク