0

我正在为 iPhone 开发一个应用程序,它基本上需要连接到 Google Calendar API 并在日历中下载一些事件。(我是日历的所有者)

我从“GTM OAuth 2”中看到的所有身份验证示例都需要一个窗口供用户输入他/她的用户并通过以验证对他/她的 Google 日历的访问权限。但是,我的目标是一个特定的日历,我知道它的用户名和密码。我想知道是否有办法在我的 Objective-C 代码中硬编码用户名和密码,而不是向用户询问?

我曾经使用以前的 GData 日历 API 直接编写用户名和密码,但它似乎不再起作用,并且我收到错误 403 进行身份验证。

如果您让我知道您的建议,我将不胜感激。

4

1 回答 1

0

您可以保存 OAuth 2 刷新令牌(或更简单地说是GTMOAuth2Authorization对象的persistenceResponseString)并在客户端应用程序中使用它来授权请求​​。您可能想要一种方法为应用程序提供更新的字符串。

于 2012-09-17T03:44:00.683 回答