我正在编写一个Android应用程序,可以将图片同步到Google Picasa。问题是,每当用户想要将图片上传到他的帐户,但还没有创建个人资料时,我就会收到一个关于“未知用户”的错误。
当访问google picasa网站时,我看到下面的图片,要求我创建一个个人资料:

然后,我必须创建一个配置文件,以便能够从Android手机上传图片。但问题是,我不希望每个用户都手动完成这一步,这不是一个很好的用户体验,所以我问你是否有一种方法可以自动创建配置文件。
所以我会向用户展示一个新的活动,告诉他如果我们想创建一个配置文件,如果他点击yes,我就会自动发送一个GET请求来做这件事。我的问题是:有没有这样的URI,我可以使用,将自动创建谷歌配置文件时,请求。
我找到了一个像这样的链接,但点击它会把我带到Google+页面,在那里需要更多的东西。https://profiles.google.com/me/createprofile/
开发人员指南并没有对这个问题只字不提:http://code.google.com/apis/picasaweb/docs/2.0/developers_guide_protocol.html#CreatingAccount
我猜另一种选择是获取图片上显示的网页的html+javascript+css代码,并将其显示在WebView中。问题是,我不能仅仅使用WebView中的某个网址,因为我已经有了一个OAuth令牌,并且不希望用户仅仅为了创建他们的配置文件而重新登录。
发布于 2012-04-03 17:25:02
你为什么不用谷歌同步呢。您的用户已经拥有Google帐户(来自市场)。你可以申请许可使用他的账号。然后你可以使用任何需要Google帐号的东西
https://stackoverflow.com/questions/9990200
复制相似问题