9

我希望我的应用程序代表他们以编程方式更新我的用户的 gmail/google 谈话状态,但由于隐私风险,我不想存储他们的密码

有谁知道是否/如何使用 Oauth 或其他不需要密码存储的身份验证形式。

我见过的 Google 数据 api 文档支持一系列服务,但似乎不支持 Google 通讯录 API 之外的 Google Talk/Gmail。

Google Talk API 似乎明确声明需要用户名和密码,但我可能弄错了

如果有帮助,我的应用程序是在 App Engine 上构建的,因此我至少可以使用内置的用户类来确定他们的用户名和电子邮件,而无需存储他们的密码,但这似乎无法让我访问用户的状态

任何似乎可以完成此操作的应用程序/代码的提示或指针都会有所帮助。谢谢!

4

1 回答 1

1

这可能不是您想要的,但它可能是您朝着正确方向迈出的一步。
“Google 通讯录数据 API 现在支持 OAuth。”
http://groups.google.com/group/oauth/browse_thread/thread/75ee6d973930c791

该帖子称“这是我们向启用所有 Google 数据 API 的 OAuth 迈出的第一步。” 它已经很老了,所以也许他们会有关于 Gmail API 的信息。

希望能帮助到你。

于 2010-01-21T18:23:04.770 回答