Acl: watch

ACL 리소스의 변경사항을 확인합니다.

요청

HTTP 요청

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

매개변수

매개변수 이름 설명
경로 매개변수
calendarId string 캘린더 식별자입니다. 캘린더 ID를 검색하려면 calendarList.list 메서드를 호출합니다. 현재 로그인한 사용자의 기본 캘린더에 액세스하려면 "primary" 키워드를 사용하세요.

확인할 내용

다음 범위를 사용하여 이 요청을 인증받아야 합니다.

범위
https://www.googleapis.com/auth/calendar

자세한 내용은 인증 및 승인 페이지를 참고하세요.

요청 본문

요청 본문에서 다음과 같은 구조의 데이터를 제공합니다.

{
  "id": string,
  "token": string,
  "type": string,
  "address": string,
  "params": {
    "ttl": string
  }
}
속성 이름 설명 메모
id string 이 채널을 식별하는 UUID 또는 유사한 고유한 문자열입니다.
token string 이 채널을 통해 전송되는 각 알림과 함께 타겟 주소로 전달되는 임의의 문자열입니다. 선택사항.
type string 채널에 사용되는 게재 메커니즘의 유형입니다. 유효한 값은 "web_hook"(또는 "webhook")입니다. 두 값 모두 Http 요청이 메시지를 전달하는 데 사용되는 채널을 나타냅니다.
address string 이 채널의 알림이 전송되는 주소입니다.
params object 게재 채널 동작을 제어하는 추가 매개변수입니다. 선택사항.
params.ttl string 알림 채널의 TTL(수명)(초)입니다. 기본값은 604,800초입니다.

응답

요청에 성공할 경우 이 메소드는 다음과 같은 구조의 응답 본문을 반환합니다.

{
  "kind": "api#channel",
  "id": string,
  "resourceId": string,
  "resourceUri": string,
  "token": string,
  "expiration": long
}
속성 이름 설명 메모
kind string 리소스("api#channel")의 변경사항을 감시하는 데 사용되는 알림 채널로 식별합니다.
id string 이 채널을 식별하는 UUID 또는 유사한 고유한 문자열입니다.
resourceId string 이 채널에서 시청 중인 리소스를 식별하는 불투명 ID입니다. 다양한 API 버전에 걸쳐 안정적입니다.
resourceUri string 감시한 리소스의 버전별 식별자입니다.
token string 이 채널을 통해 전송되는 각 알림과 함께 타겟 주소로 전달되는 임의의 문자열입니다. 선택사항.
expiration long 알림 채널 만료 날짜와 시간이며 Unix 타임스탬프로 표시되며 밀리초 단위로 표시됩니다. 선택사항.