Acl: watch
Requires authorization 承認が必要
Watch for changes to ACL resources. ACLリソースへの変更を監視します。
Request要求
HTTP requestHTTPリクエスト
POST https://www.googleapis.com/calendar/v3/calendars/calendarId/acl/watch
Parametersパラメーター
Parameter nameパラメータ名 | Value値 | Description説明 |
---|---|---|
Path parametersパスパラメータ | ||
calendarId |
string |
Calendar identifier. To retrieve calendar IDs call the calendarList.list method. If you want to access the primary calendar of the currently logged in user, use the "primary " keyword.
カレンダーID カレンダーIDを取得するには、calendarList.listメソッドを呼び出します。現在ログインしているユーザーのメインカレンダーにアクセスしたい場合は、primary キーワード" "を使用してください。 |
Authorization承認
This request requires authorization with the following scope (read more about authentication and authorization).この要求には、以下の範囲での承認が必要です(認証と承認についての詳細を読んでください)。
Scope範囲 |
---|
https://www.googleapis.com/auth/calendar |
Request bodyリクエストボディ
In the request body, supply data with the following structure:リクエストボディには、次の構造を持つデータを入力します。
{ "id": string, "token": string, "type": string, "address": string, "params": { "ttl": string } }
Property nameプロパティ名 | Value値 | Description説明 | Notesノート |
---|---|---|---|
id |
string |
A UUID or similar unique string that identifies this channel.このチャンネルを識別するUUIDまたは類似の一意の文字列。 | |
token |
string |
An arbitrary string delivered to the target address with each notification delivered over this channel. Optional.このチャネルを介して配信される各通知とともにターゲットアドレスに配信される任意の文字列。オプションです。 | |
type |
string |
The type of delivery mechanism used for this channel.このチャネルに使用される配信メカニズムのタイプ。 | |
address |
string |
The address where notifications are delivered for this channel.このチャネルに対して通知が配信されるアドレス。 | |
params |
object |
Additional parameters controlling delivery channel behavior. Optional.配信チャネルの動作を制御する追加パラメータ オプションです。 | |
params.ttl |
string |
The time-to-live in seconds for the notification channel. Default is 3600 seconds.通知チャネルの存続時間(秒)。デフォルトは3600秒です。 |
Response応答
If successful, this method returns a response body with the following structure:成功した場合、このメソッドは以下の構造を持つレスポンスボディを返します。
{ "kind": "api#channel", "id": string, "resourceId": string, "resourceUri": string, "token": string, "expiration": long }
Property nameプロパティ名 | Value値 | Description説明 | Notesノート |
---|---|---|---|
kind |
string |
Identifies this as a notification channel used to watch for changes to a resource. Value: the fixed string "api#channel ".これをリソースへの変更を監視するために使用される通知チャネルとして識別します。値:固定文字列 " api#channel "。 |
|
id |
string |
A UUID or similar unique string that identifies this channel.このチャンネルを識別するUUIDまたは類似の一意の文字列。 | |
resourceId |
string |
An opaque ID that identifies the resource being watched on this channel. Stable across different API versions.このチャンネルで監視されているリソースを識別する不透明なID。さまざまなAPIバージョンにわたって安定しています。 | |
resourceUri |
string |
A version-specific identifier for the watched resource.監視対象リソースのバージョン固有の識別子。 | |
token |
string |
An arbitrary string delivered to the target address with each notification delivered over this channel. Optional.このチャネルを介して配信される各通知とともにターゲットアドレスに配信される任意の文字列。オプションです。 | |
expiration |
long |
Date and time of notification channel expiration, expressed as a Unix timestamp, in milliseconds. Optional.通知チャネルの有効期限の日付と時刻(ミリ秒単位のUnixタイムスタンプ)。オプションです。 |
関連記事
スポンサーリンク