【发布时间】:2012-04-03 17:25:02
【问题描述】:
我正在编写一个将图片同步到 Google Picasa 的 Android 应用程序。问题是,每当用户想要将图片上传到他的帐户,但尚未创建个人资料时,我都会收到有关“未知用户”的错误。
访问 google picasa web 时,我收到以下图片,要求我创建个人资料:
然后我必须创建个人资料才能从 Android 手机上传图片。但问题是我不希望每个用户都手动完成这一步,这不是一个很好的用户体验,所以我问你是否有一种方法可以自动创建配置文件。
所以我会向用户展示一个新的活动,说如果我们想创建一个配置文件,如果他点击是,我会自动发送一个 GET 请求来完成它。我的问题如下:是否有任何这样的 URI 可以在请求时自动创建 Google 个人资料。
我找到了这样的链接,但点击它会将我转到需要其他内容的 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 中使用一些 URL,因为我也已经有一个 OAuth 令牌并且不希望用户重新登录只是为了创建他们的个人资料。
【问题讨论】: