2013-03-02 160 views
0

我一直想弄明白这几天,并已阅读了一堆谷歌apis。iphone谷歌日历事件

总之,我试图建立一个Iphone应用程序,基本上显示我的谷歌公共日历,但最重要的是得到的事件,并与他们做一些事情。 < - 稍后可能是一个不同的问题。

我错过了一些简单的东西。我创建了一个API密钥并将其与我的iOS捆绑ID关联。然而,我没有在前提下创建OAUTH内容:'当您不需要访问用户数据时使用API​​密钥来识别您的项目'

我不需要用户数据,只需要我的事件数据。我是否正确?

我已经获得了gData lib的工作和下载事件,但是,我必须在代码中输入我的电子邮件和密码是不可接受的。我在看到的代码,其中开发人员将他们的用户名和密码放在客户端代码中。是对的吗?

用我的API密钥我做这个@“https://www.googleapis.com/calendar/v3/users/me/calendarList?maxResults=10&key=xxxxxxxx”;

,并得到这个:

"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "required", 
    "message": "Login Required", 
    "locationType": "header", 
    "location": "Authorization" 
    } 
    ], 
    "code": 401, 
    "message": "Login Required" 
} 
} 

我一定要使用OAuth?我应该从哪里去?

谢谢!

回答