使用硬编码凭据从原生Android应用访问Google日历数据

时间:2011-10-29 22:00:05

标签: android oauth google-calendar-api accountmanager

我正在开发一款Android应用,可以显示特定Google帐户(用户无权访问)的Google日历数据。我了解GData不支持Android,因此我使用的是Google API Client Library for Java。我不想在帐户管理器中保存凭据,因为它们是私有的,我不能使用OAuth,因为这要求用户通过重定向将凭据键入网页,并且用户显然不知道凭证。有什么想法吗?

tl; dr:想要访问特定帐户的Google日历数据,而无需向用户提供凭据或授予他们对帐户的任何权力。

1 个答案:

答案 0 :(得分:0)

如果您愿意仅支持Ice Cream Sandwich及以上版本,则可以使用新的Calendar.Contracts API。但除此之外,我非常怀疑你会找到任何符合你标准的东西。