0

好吧,我有一个目录'/mytask',我已经在那里登录,可以在那里看到我所有任务的列表,现在我想创建另一个目录'/addmytask',我想在其中添加新任务。但是当我尝试以下代码时:

服务=构建('任务','v1')

class addtask(webapp2.RequestHandler):
   def get(self):
       task = {
              'title': 'New Task',
              'notes': 'Please complete me',
              'due': '2010-10-15T12:00:00.000Z'
              }
       result = service.tasks().insert(tasklist='@default', body=task).execute()

它说“需要登录”。

文档还说需要身份验证https://developers.google.com/google-apps/tasks/v1/reference/tasks/insert#auth但我不知道该怎么做?因为我可以在'/mytask'目录中看到我的所有任务,所以我认为他们指的是那个登录名。但显然我错了。

4

1 回答 1

0

我需要@decorator.oauth_required在我的方法之前使用。

我在我的博客中添加了:http: //sadaf2605.appspot.com/blog/python%20googole%20api%20Login%20required

于 2013-04-08T21:51:01.670 回答