当用户通过我的Android应用在其G +流上分享链接时,如何检测帖子是否成功?
这就是我发布链接的方式。
PlusShare.Builder builder = new PlusShare.Builder(ExampleActivity.this)
.setType("text/plain")
.setContentUrl(Uri.parse("http://example.com"))
.setText("Check out this website");
Intent shareIntent = builder.getIntent();
startActivityForResult(shareIntent, GPLUS_SHARE_REQUEST_CODE);
我覆盖onActivityResult
以检查resultCode
。如果成功,它会返回RESULT_OK
,但是是否可以获得更详细的信息,例如由于网络错误导致帖子提交失败等?
答案 0 :(得分:1)
目前没有针对Share操作的回调函数。但是,G +平台问题跟踪器中有一个已知功能请求。如果您对该问题加注星标,您将收到相关的电子邮件更新。
对于股票:https://code.google.com/p/google-plus-platform/issues/detail?id=232 对于交互式帖子,具体为:https://code.google.com/p/google-plus-platform/issues/detail?id=521
目前,RESULT_OK检查是一个不错的解决方案。