event.update [POST,ユーザー認証必須]
イベントを更新します。
機能的には、eidパラメータにて更新する対象イベントを指定する以外は、event.addメソッドと違いはありません。
パラメータ
eid イベントID
イベントを更新します。
機能的には、eidパラメータにて更新する対象イベントを指定する以外は、event.addメソッドと違いはありません。
パラメータ
eid イベントID
event.updateメソッドもevent.addメソッドと同様に、イベント本体は、HTTPリクエストのボディに以下のContent-Typeとともに指定します。
HTTPサンプル
POST /event/rest?apid=########&method=event.update&eid=######## HTTP/1.1
Content-Type: text/xml; charset=utf-8
Authorization: Basic ########
Host: api.c2talk.net
Content-Length: ########
<?xml version="1.0" encoding="utf-8"?>
<root>
<event>
<summary>イベント名</summary>
<startdate>2007-08-18 20:00:00</startdate>
<enddate>2007-08-18 21:00:00</enddate>
<allday>false</allday>
<personal>false</personal>
<tags>
<tag>tag1</tag>
<tag>tag2</tag>
</tags>
</event>
</root>
HTTP/1.1 200 OK
Date: Mon, 27 Aug 2007 11:04:10 GMT
Server: Apache/2.0.55 (Unix) PHP/5.1.4 mod_ssl/2.0.55 OpenSSL/0.9.7l
X-Powered-By: PHP/5.1.4
Content-Length: ########
Content-Type: text/xml; charset=utf-8
<?xml version="1.0" encoding="utf-8"?>
<response version="1.0" status="success">
<event>
<id>########</id>
<summary>イベント名</summary>
<startdate>2007-08-18 20:00:00</startdate>
<enddate>2007-08-18 21:00:00</enddate>
<validenddate>true</validenddate>
<allday>false</allday>
<personal>false</personal>
<tags>
<tag>tag1</tag>
<tag>tag2</tag>
</tags>
<comments>http://www.c2talk.net/event/id/########</comments>
</event>
</response>