Method: users.availability.patch

人間のユーザーのステータス情報を更新します。このメソッドで更新できるのは customStatus フィールドのみです。

このメソッドでは、認証されたユーザーのステータスのみが更新されます。

次のいずれかの認可スコープを使用してユーザー認証を行う必要があります。

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

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
availability.name

string

ID。ユーザーのステータスのリソース名。

形式: users/{user}/availability

{user} は、People API または Admin SDK Directory API の Person の ID です。例: users/123456789

ユーザーのメールアドレスまたは me をエイリアスとして使用して、呼び出し元を参照することもできます。例: users/user@example.com または users/me

クエリ パラメータ

パラメータ
updateMask

string (FieldMask format)

必須。更新するフィールドのリスト。更新できるフィールドは customStatus のみです。

リクエストの本文

リクエストの本文には Availability のインスタンスが含まれます。

レスポンスの本文

成功した場合、レスポンスの本文には Availability のインスタンスが含まれます。

認可スコープ

次の OAuth スコープのいずれかが必要です。

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

詳細については、承認ガイドをご覧ください。