- Solicitação HTTP
- Parâmetros de caminho
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- Faça um teste
Lista as assinaturas em um espaço. Por exemplo, consulte Listar usuários e apps do Google Chat em um espaço. A listagem de assinaturas com autenticação de app mostra as assinaturas em espaços a que o app Chat tem acesso, mas exclui as assinaturas do app Chat, incluindo a dele mesmo. A listagem de assinaturas com Autenticação de usuário mostra as assinaturas em espaços a que o usuário autenticado tem acesso.
Aceita os seguintes tipos de autenticação:
Autenticação do app com um dos seguintes escopos de autorização:
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.app.memberships
(requer aprovação do administrador)
Autenticação de usuário com um dos seguintes escopos de autorização:
https://www.googleapis.com/auth/chat.memberships.readonly
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.import
(somente espaços do modo de importação)- A autenticação de usuário concede privilégios de administrador quando uma conta de administrador é autenticada,
useAdminAccess
étrue
e um dos seguintes escopos de autorização é usado:https://www.googleapis.com/auth/chat.admin.memberships.readonly
https://www.googleapis.com/auth/chat.admin.memberships
Solicitação HTTP
GET https://chat.googleapis.com/v1/{parent=spaces/*}/members
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
parent |
Obrigatório. O nome do recurso do espaço para o qual uma lista de assinaturas será buscada. Formato: spaces/{space} |
Parâmetros de consulta
Parâmetros | |
---|---|
pageSize |
Opcional. O número máximo de assinaturas a serem retornadas. O serviço pode retornar menos que esse valor. Se não for especificado, no máximo 100 assinaturas serão retornadas. O valor máximo é 1.000. Se você usar um valor maior que 1.000, ele será mudado automaticamente para 1.000. Valores negativos retornam um erro |
pageToken |
Opcional. Um token de página recebido de uma chamada anterior para listar assinaturas. Forneça esse parâmetro para recuperar a página seguinte. Na paginação, todos os outros parâmetros fornecidos precisam corresponder à chamada que forneceu o token da página. Transmitir valores diferentes para os outros parâmetros pode gerar resultados inesperados. |
filter |
Opcional. Um filtro de consulta. É possível filtrar as associações pelo papel ( Para filtrar por função, defina Para filtrar por tipo, defina Para filtrar por função e tipo, use o operador É necessário Por exemplo, as consultas a seguir são válidas:
As consultas a seguir são inválidas:
Consultas inválidas são rejeitadas pelo servidor com um erro |
showGroups |
Opcional. Quando |
showInvited |
Opcional. Quando No momento, exige autenticação do usuário. |
useAdminAccess |
Opcional. Quando O usuário que faz a chamada precisa ser um administrador do Google Workspace com o privilégio de gerenciar conversas no Chat e nos espaços. Requer o escopo do OAuth 2.0 Não é possível listar as associações a apps em um espaço usando o acesso de administrador. |
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Resposta para listar as associações do espaço.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"memberships": [
{
object ( |
Campos | |
---|---|
memberships[] |
Lista não ordenada. Lista de assinaturas na página solicitada (ou primeira). |
nextPageToken |
Um token que pode ser enviado como |
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/chat.admin.memberships
https://www.googleapis.com/auth/chat.admin.memberships.readonly
https://www.googleapis.com/auth/chat.app.memberships
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.readonly
Para mais informações, consulte o guia de autorização.