0

在我的应用程序中,我首先使用 Facebook URL 实现了一个 facebook 分享按钮来分享我想要的链接。它出现在我的墙上,我的朋友可以与其他朋友分享。全部正确。

现在我已经实现了 ACTION_SEND 意图:

Intent i = new Intent(Intent.ACTION_SEND);
i.setType("text/plain");
i.putExtra(Intent.EXTRA_TEXT, messageText + " " + mUrl + " vía @MyApp");
startActivity(Intent.createChooser(i, getString(R.string.select_app)));

使用此代码,链接作为状态更新发布在我的 Facebook 墙上,因此可以与任何人共享,仅“喜欢”和“评论”。

有什么解决办法吗?也许我必须使用其他 mimetype?我在网上找不到任何解决方案...

提前致谢!

4

1 回答 1

1

根据http://developers.facebook.com/bugs/332619626816423/你不能创建预填充的帖子。但是...如果您的 EXTRA_TEXT 包含有效的 URL,那么 facebook 客户端会找到该 url 并准备它。用户所要做的就是说出他自己的话。

于 2012-12-10T17:40:09.203 回答