一个简单的应用程序集成谷歌日历。

python-google-calendar-api的Python项目详细描述


一个简单的google日历api软件包演示了google日历api的一个简单实现,并允许您创建和更新事件。


第一步是打开你的google日历api。

a.使用以下链接从google开发者控制台创建或选择一个项目并打开api。

https://console.developers.google.com/start/api?id=calendar

单击“继续”并转到“凭据”。

>b.在“将凭据添加到项目”页面上,单击“取消”按钮。

>c.在页面顶部,选择“OAuth同意屏幕”选项卡。选择电子邮件地址,如果尚未设置,请输入产品名称,然后单击“保存”按钮。

d.选择“凭据”选项卡,单击“创建凭据”按钮,然后选择OAuth客户端ID。

e.选择应用程序类型“其他”,输入所需的名称,然后单击“创建”按钮。

f.单击“确定”关闭生成的对话框。


h.将此文件移到项目主目录并将其重命名为client_secret.json。

2.使用以下命令安装包


3。一旦client_secret.json文件位于projects主目录中并安装了此包,就可以在google日历上创建和更新事件。

4。示例代码:

from calendar_api.calendar_api import google_calendar_api
m=google_calendar_api()
m.create_event(calendar_id='<;your calendar id>;',
start='2017,12,5,15,00',
end='2017,12,5,15,00'
description='foo'





欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
备份Java?   java替代方法。哈斯内克斯汀?   安卓无法启动活动组件信息{com.naviiid.soundshot/com.naviiid.soundshot.MicroFilm}:java。lang.NullPointerException   java IntelliJ:用主体替换方法调用   与JSlider一起使用的java自定义范围   使用所有非公共类初始化Java文件,其中一个类有一个main方法   java删除字符串中背靠背的破折号和星号   超出GFG循环链表问题Java的时间限制   java只打印乘法if语句中的一条错误消息   java如何通过递归益智显示制作我的数独游戏?   java Youtube API有没有办法检查某些内容是否受版权保护?   java cdi不注入entitymanager   JavaRESTlet将JSON转换为LinkedHashMap,而不是List<MyObject>?   java primefaces自动完成事件项在ManagedBean中选择监听器值null   JavaServlet请求和窗口。地方href