spaceType == GROUP_CHAT を持ち、人間メンバーシップに呼び出しユーザーと FindGroupChatsRequest.memberships で指定されたユーザーが正確に含まれているすべてのスペースを返します。呼び出し元のユーザーが一部のユーザーをブロックしている場合、または一部のユーザーにブロックされている場合、指定されたユーザーのセット全体を含むスペースが見つからないと、このメソッドはブロックされたユーザーまたはブロックしているユーザーを含まないスペースを返します。
指定されたユーザーのセットには、人間(アプリ以外)のメンバーシップのみが含まれている必要があります。ユーザー以外のユーザーを含むリクエストでは、スペースは返されません。
- https://www.googleapis.com/auth/chat.memberships.readonly
- https://www.googleapis.com/auth/chat.memberships
HTTP リクエスト
GET https://chat.googleapis.com/v1/spaces:findGroupChats
この URL は gRPC Transcoding 構文を使用します。
クエリ パラメータ
| パラメータ | |
|---|---|
| user[] | 
 通話中のユーザーとのグループ チャットに参加しているすべてのユーザーのリソース名。Chat 用アプリはリクエストに含めることはできません。 形式:  呼び出しユーザーが Google Workspace ユーザーの場合、リクエストされたすべてのユーザーは、呼び出しユーザーと同じ Google Workspace 組織のメンバーである必要があります。 | 
| pageSize | 
 省略可。返すスペースの最大数。サービスが返す値はこれよりも少ないことがあります。 指定されていない場合は、最大で 100 個のスペースが返されます。 最大値は 1000 です。1,000 を超える値を使用すると、自動的に 1,000 に変更されます。 負の値は  | 
| pageToken | 
 省略可。前回のグループ チャット検索呼び出しから受け取ったページトークン。後続のページを取得するには、このパラメータを指定します。 ページネーションを行う場合、指定する他のすべてのパラメータは、トークンを受け取った呼び出しと一致している必要があります。異なる値を渡すと、予期しない結果になる可能性があります。 | 
| spaceView | 
 リクエストされたスペース ビュータイプ。設定しない場合、デフォルトは  | 
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
通話中のユーザーとリクエストされたユーザーのみを含むグループ チャット スペースを含むレスポンス。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 | 
|---|
| {
  "spaces": [
    {
      object ( | 
| フィールド | |
|---|---|
| spaces[] | 
 リクエストされた(または最初の)ページのスペースのリスト。 | 
| nextPageToken | 
 結果の次のページを取得するために  | 
認可スコープ
次の OAuth スコープのいずれかが必要です。
- https://www.googleapis.com/auth/chat.memberships
- https://www.googleapis.com/auth/chat.memberships.readonly
詳しくは、承認ガイドをご覧ください。
SpaceView
Space リソースでどのフィールドに入力するかを指定するビュー。今後のリリースとの互換性を確保するため、コードで追加の値を考慮することをおすすめします。
| 列挙型 | |
|---|---|
| SPACE_VIEW_UNSPECIFIED | デフォルト値 / 未設定値。 | 
| SPACE_VIEW_RESOURCE_NAME_ONLY | Space リソース名のみを入力します。 | 
| SPACE_VIEW_EXPANDED | Space リソースのフィールドに入力します。注: permissionSettingsフィールドには値が入力されません。SPACE_VIEW_EXPANDED を指定するリクエストには、スペースデータの読み取りを許可するスコープ(https://www.googleapis.com/auth/chat.spaces や https://www.googleapis.com/auth/chat.spaces.readonly など)を含める必要があります。 |