検索クエリと一致する認証済みユーザーのグループ化された連絡先のリストを表示します。クエリは、連絡先の names
、nickNames
、emailAddresses
、phoneNumbers
、CONTACT
ソースの organizations
フィールドと一致します。
重要: 検索する前に、クライアントはキャッシュを更新する空のクエリを使用してウォームアップ リクエストを送信する必要があります。https://developers.google.com/people/v1/contacts#search_the_users_contacts をご覧ください
HTTP リクエスト
GET https://people.googleapis.com/v1/people:searchContacts
この URL は gRPC Transcoding 構文を使用します。
クエリ パラメータ
パラメータ | |
---|---|
query |
必須。リクエストの平文クエリ。このクエリは、ユーザーの項目のプレフィックス フレーズを照合するために使用されます。たとえば、「foo name」という名前のユーザーは、「f」、「fo」、「foo」、「foo n」、「nam」などのクエリとは一致しますが、「oo n」には一致しません。 |
pageSize |
(省略可)返される結果の数。このフィールドが未設定の場合のデフォルトは 10、または 0 に設定されている場合です。30 より大きい値は 30 に制限されます。 |
readMask |
必須。フィールド マスク。各ユーザーに返されるフィールドを制限します。複数のフィールドを指定する場合は、カンマで区切ります。指定できる値は次のとおりです。
|
sources[] |
(省略可)返されるソースタイプのマスク。設定しない場合、デフォルトは |
リクエスト本文
リクエストの本文は空にする必要があります。
レスポンスの本文
成功した場合、レスポンスの本文には SearchResponse
のインスタンスが含まれます。
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/contacts
https://www.googleapis.com/auth/contacts.readonly
詳しくは、承認ガイドをご覧ください。