캘린더 API - 일정 삭제
작성자 : 타돌이
번호 : 86
(2011-04-25 10:56)
추천 : 0
조회 : 8406

캘린터에 일정을 삭제합니다

요청 주소(Request URL)

https://apis.daum.net/calendar/event/delete/일정ID.(xml|json)

요청 메소드(Request Method)

POST, GET

인증(Authentication)

OAuth

요청 변수(Request Rarameters)

요청변수 설명
related_date string 반복일정의 경우 특정 반복일만 삭제를 원할 경우
예) 2010-03-22

출력 결과(Response Elements)

출력변수 설명
event - 데이타의 Root Element
id integer 일정 ID
title string 일정의 제목
category_id integer 일정의 카테고리 ID
start_at string 일정의 시작일시 (JSON인 경우, 1970년 1월 1일을 기준으로 한 ms값)
end_at string 일정의 종료일시 (JSON인 경우, 1970년 1월 1일을 기준으로 한 ms값)
allday boolean 종일일정 여부.
예)true 또는 false
url string 일정과 관련한 URL
description string 일정 설명
attach string 일정 이미지 URL
location string 일정의 위치
uid string 일정 제공자가 사용할 수 있는 일정의 고유키
repeat - 반복 일정인 경우 rrule, exdates 속성의 부모 태그
rrule string 반복 룰과 관련된 정보
exdates string 예외로 처리 안 하는 날짜

출력 예

XML

 
<?xml version="1.0" encoding="UTF-8"?>
<event>
	<allday>true</allday>
	<attach/>
	<category-id>2</category-id>
	<completed-at nil="true"/>
	<description/>
	<end-at>2010-12-14T00:00:00+09:00</end-at>
	<id>3179</id>
	<location nil="true"/>
	<start-at>2010-12-14T00:00:00+09:00</start-at>
	<title>api_event_test</title>
	<uid>3520api_test@daum</uid>
	<url>http://calendar.daum.net </url>
	<repeat>
		<rrule>FREQ=YEARLY;</rrule>
		<id>28</id>
		<exdates>20111214</exdates>
	</repeat>
</event>

JSON

 
{
	"completed_at":null,
	"location":null,
	"title":"api_event_test",
	"end_at":1292252400000,
	"url":"http://calendar.daum.net",
	"id":3179,
	"start_at":1292252400000,
	"uid":"3520api_test@daum",
	"attach":"",
	"repeat":{"rrule":"FREQ=YEARLY;","id":28,"exdates": "20111214"},
	"category_id":2,
	"description":"",
	"allday":true
}