【发布时间】:2012-05-23 02:26:46
【问题描述】:
我正在尝试编写一个可以将事件添加到谷歌日历的应用程序。
有一个非常简洁的网站可以让您使用 API。
http://code.google.com/apis/explorer/#_s=calendar&_v=v3&_m=events.insert
使用该网站,我能够使用以下内容构建日历事件 东西。我很难将它翻译成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"
}
【问题讨论】:
-
Interesting link 适用于任何尝试使用 API 资源管理器并需要格式化日期时间字符串的人。
标签: python google-api