【问题标题】:Share photo on Google Plus using android sdk not by Share Intent使用 android sdk 在 Google Plus 上分享照片,而不是通过 Share Intent
【发布时间】:2013-09-28 02:28:56
【问题描述】:

我已经使用它的 android sdk 集成了 Google+,并且还能够获取 PlusClient 对象。 我从here 获得了基本信息。在底部的同一页面中,还有另一个交互式帖子链接,我从中获得了以下共享内容的代码。但它的打开对话框然后分享它。

代码:-

Button shareButton = (Button) findViewById(R.id.share_button);
shareButton.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
      // Launch the Google+ share dialog with attribution to your app.
      Intent shareIntent = new PlusShare.Builder(this)
          .setType("text/plain")
          .setText("Welcome to the Google+ platform.")
          .setContentUrl(Uri.parse("https://developers.google.com/+/"))
          .getIntent();

      startActivityForResult(shareIntent, 0);
    }
});

我的情况不同,因为我的应用程序中已经有图像和文本,我只想在 Google+ 上共享它们而无需任何用户交互(想要共享它的用户的登录名/签名除外)。在分享照片+文字后,我将立即删除/清除用户的登录信息。所以我只想要求用户进行身份验证,并且不应该出现共享对话框。将有一个按钮名称在 G+ 上分享,单击该按钮应用程序将要求用户进行身份验证并分享用户已选择的照片+文字。

IMP 注意:- 仅应显示用户身份验证弹出窗口,并且必须在没有任何用户交互的情况下共享照片+文本。

我需要一些指导,因为我已经集成了 android-sdk 并且我也让它工作,现在唯一的事情是在没有用户交互的情况下共享。如果有人对此有任何想法,请帮助/指导我。

【问题讨论】:

  • 如果有人知道任何解决方法,那么它对我来说也很棒。

标签: android upload google-plus image-uploading


【解决方案1】:

您可以为您的应用发布自己的 google plus 帖子。

https://developers.google.com/+/domains/posts/creating

【讨论】:

    【解决方案2】:

    这是不可能的。分享到 Google+ 必须始终由用户发起,这最终会在其他用户从您的应用中看到分享时提供更好的用户体验——他们知道分享内容适合他们。

    用户交互实际上非常少。一旦他们点击Share 按钮,他们将被带到一个共享对话框,其中已经包含您预先填充的内容。他们可以添加评论和一些他们认为会喜欢该帖子的人,仅此而已。

    【讨论】:

    • 没有解决办法吗?我知道用户交互很少,但我想让它像用户来到图片只是为了登录休息一切都将由应用程序处理......
    • 如果您有任何可以帮助我的解决方法,请帮助/指导我。这对我来说真的很棒....否则最后我知道你是绝对正确的,这件事我已经知道...
    • 没有解决方法。 Google+ API 是只读 API,这意味着共享内容的唯一方法是让用户这样做。
    猜你喜欢
    • 2014-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-14
    • 2014-08-10
    • 1970-01-01
    • 2012-08-05
    • 1970-01-01
    相关资源
    最近更新 更多