Calendars: transferOwnership

Google Workspace 組織内のユーザー間で予備カレンダーを転送します。カレンダーの管理管理者権限と、次のいずれかの承認スコープによるユーザー認証が必要です。

  • https://www.googleapis.com/auth/calendar
  • https://www.googleapis.com/auth/calendar.calendars
リクエストで、useAdminAccesstrue に設定します。予備カレンダーを転送するには、アクティブにする必要があります。無効または削除されたカレンダーの転送はサポートされていません。 今すぐお試しください

リクエスト

HTTP リクエスト

POST https://www.googleapis.com/calendar/v3/calendars/calendarId/transferOwnership

パラメータ

パラメータ名 説明
パスパラメータ
calendarId string カレンダー ID。カレンダー ID を取得するには、calendarList.list メソッドを呼び出します。
必須のクエリ パラメータ
newDataOwner string カレンダーのデータ所有者になるユーザーのメールアドレス。
useAdminAccess boolean true の場合、このメソッドはユーザーの Google Workspace 管理者権限を使用して実行されます。呼び出し元ユーザーは、カレンダーの管理権限を持つ Google Workspace 管理者である必要があります。現在、このメソッドは管理者アクセスのみをサポートしているため、このフィールドには true のみが受け入れられます。

承認

このリクエストは、少なくとも次のうち 1 つのスコープによる承認が必要です。

スコープ
https://www.googleapis.com/auth/calendar.calendars
https://www.googleapis.com/auth/calendar

詳しくは、認証と認可のページをご覧ください。

リクエストの本文

このメソッドをリクエストの本文に含めないでください。

レスポンス

成功した場合、このメソッドは空のレスポンス本文を返します。

試してみよう:

以下の API Explorer を使用し、ライブデータに対してこのメソッドを呼び出して、レスポンスを確認してみましょう。