2012-05-23 46 views
3

我想寫的是可以添加的事件發送到谷歌日曆的應用程序。
有這個真正整潔的網站,讓你玩API。 http://code.google.com/apis/explorer/#_s=calendar&_v=v3&_m=events.insert尋找一個更好的蟒谷歌日曆API例如

使用該網站,我能夠使用以下 東西建立日曆事件。我很難將其翻譯成python。假設我已經使用oauth進行了身份驗證,那麼如何使用python代碼執行此操作?它看起來我必須建立一個JSON字符串,並以某種方式將它變成一個HTTP請求。我不知道該怎麼做。

任何人都可以提供如何完成同樣的事情與 的Python API的例子嗎?

非常感謝!

POST 
https://www.googleapis.com/calendar/v3/calendars/my_calendar_id_string/events?pp=1&key={YOUR_API_KEY} 

Content-Type: application/json 
Authorization: Bearer ya29.ANOTHERBIGSLONGTRINGHEREFfxCTiKMIR_bDui 
X-JavaScript-User-Agent: Google APIs Explorer 

{ 
"start": { 
"dateTime": "2012-05-24T14:00:00-06:00" 
}, 
"end": { 
"dateTime": "2012-05-24T18:00:00-06:00" 
}, 
"description": "My Description" 
} 
+0

[有趣的鏈接](https://tools.ietf.org/html/rfc3339#對於任何試圖使用API​​資源管理器並需要格式化日期時間字符串的人來說都是如此。 – ryanwc

回答