2012-01-28 86 views
1

我一直试图将谷歌日历与部署在Google App Engine上的Django应用程序连接起来,尽管我一直在关注其他一些Stackoverflow答案 - 我仍然在努力解决问题,因为我需要独立连接OAuth2。任何人都可以请我指向一个图书馆的方向,我可以安装它在我的应用程序。将Google日历与Django连接

回答

1

我不知道你的意思是“独立连接OAuth2”,但我认为你需要gdata-python-client库,你可以阅读约how to use google calender API

+0

我试过使用这个库,并通过python shell让它在我的电脑上工作。我还设法在我的电脑上使用Django应用程序。但是当我尝试将这些代码集成到部署在Google的应用引擎上的Django应用程序中时,出现错误,指出找不到多个模块 - gflag,httplib2。有小费吗? – e7mac 2012-01-29 03:53:31

+2

将所有缺少的gdata依赖安装到您的部署python环境。 – machaku 2012-01-29 05:17:42

2

谷歌现在有一个基本的Python启动应用程序下载:

https://developers.google.com/google-apps/calendar/get_started

它包括四个库apiclient,,oauth2clienturitemplate下载,你可能想要pip install并添加到您的项目的需求文件。

编辑
其实更容易,你可以pip install google-api-python-client 它不只是四个必需库安装任何东西上面,那么你需要像sample.py一些代码从“开始”链接下载。