0

我正在使用 Facebook SDK 创建带有共享内容的共享对话框。但是,我应该如何在共享对话框中显示可编辑的文本。我能够显示链接和所有内容。我只是不知道如何设置用户可以编辑的自定义文本。

ShareLinkContent content = new ShareLinkContent.Builder()
                                .setContentTitle("App Name")
                                .setContentDescription("Hi!! This is app")
                                .setContentUrl(Uri.parse("http://www.fsdfvdsf.com"))
                                .build();

                        shareDialog.show(content);
4

3 回答 3

0

Facebook will not allow you to Share any static text you want.

That's why Facebook have provide it's own Share Dialog to post any text on facebook.

It will take image **OR** URL as static but not text.

So better for Facebook share only you use Facebook Share Dialog.

The thing is, if you put a URL in the EXTRA_TEXT field, it does work. It's like they're intentionally stripping out any text.

这里Share Feed检查。

于 2016-05-23T10:53:01.013 回答
0

请勿在帖子的标题、评论、消息或用户消息参数中预先填充非个人创建的内容,即使此人可以在共享前编辑或删除内容。您可以使用我们的分享对话框在帖子中预填充单个主题标签,但不要预填充任何非他人通过 API 创建的内容。

参考:https ://developers.facebook.com/policy/

于 2016-05-23T10:45:07.390 回答
0

Facebook sdk 不允许您添加可编辑文本

于 2016-05-23T10:40:01.780 回答