无法通过Google Play服务共享邀请用户

时间:2014-03-04 13:13:17

标签: android google-plus google-play-services

Google+ documentation for Android中,我发现以下代码用于分享互动帖子:

  PlusShare.Builder builder = new PlusShare.Builder(this);

  // Set call-to-action metadata.
  builder.addCallToAction(
      "CREATE_ITEM", /** call-to-action button label */
      Uri.parse("http://plus.google.com/pages/create"), /** call-to-action url (for desktop use) */
      "/pages/create" /** call to action deep-link ID (for mobile use), 512 characters or fewer */);

  // Set the content url (for desktop use).
  builder.setContentUrl(Uri.parse("https://plus.google.com/pages/"));

  // Set the target deep-link ID (for mobile use).
  builder.setContentDeepLinkId("/pages/",
          null, null, null);

  // Set the share text.
  builder.setText("Create your Google+ Page too!");

  startActivityForResult(builder.getIntent(), 0);

但在我看来,这个样本不起作用。我看到共享对话框(底部有适当的邀请指示符)和预填字段,我按右上角的分享按钮。之后,我在活动中收到了“onActivityResult”方法的成功代码,但是当我在桌面浏览器中打开Goog​​le+信息页时,我看不到任何邀请。我已经使用Android 4.4.2在Samsung Galaxy Note 3上测试了上面的代码。 Google Play服务的版本为4242000。

此外,如果我尝试将示例链接更改为我自己(例如https://github.com/),则“邀请”指示会从共享对话框底部消失,我的Google+信息页上仍然没有显示。

没有邀请的简单共享可以正常工作。你能帮我解决这个麻烦吗?感谢您的任何回答或想法。

0 个答案:

没有答案