Method: users.availability.get

Retorna informações de disponibilidade de um usuário humano no Google Chat. Por exemplo, isso pode ser usado para verificar se um usuário está on-line ou ausente ou para recuperar a mensagem de status personalizada.

Esse método só recupera a disponibilidade do usuário autenticado.

Requer autenticação do usuário com um dos seguintes escopos de autorização:

  • https://www.googleapis.com/auth/chat.users.availability.readonly
  • https://www.googleapis.com/auth/chat.users.availability

Solicitação HTTP

GET https://chat.googleapis.com/v1/{name=users/*/availability}

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
name

string

Obrigatório. O nome do recurso da disponibilidade a ser recuperada.

Formato: users/{user}/availability

{user} é o ID da pessoa na API People ou na API Directory do SDK Admin. Por exemplo, users/123456789.

O endereço de e-mail do usuário ou me também pode ser usado como um alias para se referir ao autor da chamada. Por exemplo, users/user@example.com ou users/me.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Availability.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

  • https://www.googleapis.com/auth/chat.users.availability
  • https://www.googleapis.com/auth/chat.users.availability.readonly

Para mais informações, consulte o guia de autorização.