2012-11-26 67 views
2

我正在使用GData获取联系人,相册,谷歌地图,日历的应用程序。他们都工作完美,但我无法获取谷歌的任务。所以任何人都可以帮助我完成Google任务API。 预先感谢您找不到Google任务API

回答

0

有一个生成的用于目标c数据库中包含的Google Tasks API的接口。查看存储库的Examples目录中包含的TasksSample项目。确保你有一个相对较新的客户端库的副本。

http://code.google.com/p/google-api-objectivec-client/source/browse/#svn%2Ftrunk%2FExamples%2FTasksSample

例如,这里是如何查询列表:

GTLQueryTasks *query = [GTLQueryTasks queryForTasksListWithTasklist:someTasklistID]; 
query.showCompleted = someBool; 
query.showHidden = anotherBool; 
query.showDeleted = aThirdBool; 

aTasksTicket = [service executeQuery:query 
         completionHandler:^(GTLServiceTicket *ticket, 
              id tasks, NSError *error) { 
         // callback 
         [self doSomethingWithTasks: tasks]; 
         }]; 
+0

嘿嘿谢谢道格,我可以使用这个API的iPhone应用程序? – user7388

+0

是的,目标cgdata库在iOS上完美工作,包括iPhone。 – Doug

+0

我有GData API,其中没有用于Google任务的文件,那么如何将GData用于Google任务?我有另一个API GTL,其中我获取Google任务的文件,但它们是用于MAC的,那么可以用于iPhone应用程序吗?如果是,那么如何? – user7388