Method: users.availability.patch

Aggiorna le informazioni sulla disponibilità di un utente umano. Solo il campo customStatus può essere aggiornato tramite questo metodo.

Questo metodo aggiorna solo la disponibilità dell'utente autenticato.

Richiede l'autenticazione dell'utente con uno dei seguenti ambiti di autorizzazione:

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

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
availability.name

string

Identificatore. Nome risorsa della disponibilità dell'utente.

Formato: users/{user}/availability

{user} è l'ID della persona nell'API People o nell'API Directory dell'SDK Admin. Ad esempio, users/123456789.

L'indirizzo email dell'utente o me può essere utilizzato anche come alias per fare riferimento al chiamante. Ad esempio, users/user@example.com o users/me.

Parametri di query

Parametri
updateMask

string (FieldMask format)

Obbligatorio. L'elenco dei campi da aggiornare. L'unico campo che può essere aggiornato è customStatus.

Corpo della richiesta

Il corpo della richiesta contiene un'istanza di Availability.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Availability.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, consulta la guida all'autorizzazione.