Method: users.availability.patch

Met à jour les informations de disponibilité d'un utilisateur humain. Seul le champ customStatus peut être mis à jour avec cette méthode.

Cette méthode ne met à jour que la disponibilité de l'utilisateur authentifié.

Nécessite une authentification de l'utilisateur avec l'un des champs d'application d'autorisation suivants :

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

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
availability.name

string

Identifiant. Nom de ressource de la disponibilité de l'utilisateur.

Format : users/{user}/availability

{user} est l'ID de la personne dans l'API People ou l'API Admin SDK Directory. Exemple :users/123456789

L'adresse e-mail de l'utilisateur ou me peuvent également être utilisées comme alias pour désigner l'appelant. Par exemple, users/user@example.com ou users/me.

Paramètres de requête

Paramètres
updateMask

string (FieldMask format)

Obligatoire. Liste des champs à mettre à jour. Le seul champ pouvant être modifié est customStatus.

Corps de la requête

Le corps de la requête contient une instance de Availability.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Availability.

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

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

Pour en savoir plus, consultez le guide d'autorisation.