我想从我的日历到python程序中获取事件列表,但是我无法理解oauth的大量文档。在
这就是我正在尝试的代码。它的一半是零碎的。谁能帮我修好这个吗import gflags
import httplib2
from apiclient.discovery import build
from oauth2client.file import Storage
from oauth2client.client import OAuth2WebServerFlow
from oauth2client.tools import run
from oauth2client.client import flow_from_clientsecrets
flow = flow_from_clientsecrets('client_secrets.json',
scope='https://www.googleapis.com/auth/calendar',
redirect_uri='http://example.com/auth_return')
http = httplib2.Http()
http = credentials.authorize(http)
service = build(serviceName='calendar', version='v3', http=http,
developerKey='AI6456456456456456456456456456yKhI')
events = service.events().list(calendarId='645645654646a2cb4fl164564564@group.calendar.google.com').execute()
print events
问题是如何从流对象获取凭据
我在API控制台中创建了一个项目,并添加了日历API。把那些放进去客户端.json. 在
我不想浏览器重定向和我想访问的日历。我不想让用户访问他们的日历,但我的日历,以便我可以张贴我的活动在网站上。在
我不知道为什么我要用Oauth来访问我的日历