【问题标题】:Picasa - Automatically create profilePicasa - 自动创建个人资料
【发布时间】: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 令牌并且不希望用户重新登录只是为了创建他们的个人资料。

【问题讨论】:

    标签: android picasa


    【解决方案1】:

    为什么不使用 Google Sync。您的用户已经拥有一个 Google 帐户(来自市场)。您可以只请求允许使用他的帐户。然后你可以使用任何需要谷歌帐户的东西

    【讨论】:

    • 因为我只需要上传特定的图片,而且通过使用我自己的代码,我几乎可以做任何事情——我不仅限于 Google Sync 中的功能。一切都已经很好了,只需要自动创建 Google 个人资料。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-24
    相关资源
    最近更新 更多