我想避免使用WebViews从谷歌获得OAuth令牌。(要求用户分享他的联系人,个人资料等)。为此,我使用了Google服务API。
因为我的应用程序是基于云的(逻辑发生在云中),所以我必须将这些令牌保存在云中。我还必须让用户从多个设备登录(每次他从新设备登录时都不需要向他询问谷歌的权限)。
我试图实现这个中提到的技术。
我试着用博客中提到的方法。它并没有完全按照我的意愿工作。我还检查了+Tim的谷歌代码项目(偏袒颜色-帐户选择),它有以下代码。
try {
// if this works, token is guaranteed to be usab