我正在从Android应用程序在Facebook上分享图像。我可以在Facebook上查看我共享的内容。但是,我需要在"说些什么"来自android的文本框以编程方式。我不知道如何通过facebook SDK实现这一目标。我正在使用facebook SDK v4。
答案 0 :(得分:3)
Facebook不允许使用SDK或Intent
发布文字。
来自Facebook Docs
实施共享时,您的应用不应预先填写任何内容 分享。这与Facebook平台政策不一致,请参阅 Facebook Platform Policy, 2.3
- 不要预填字幕,评论,消息或用户消息 包含个人或企业未创建的内容的帖子参数, 即使此人可以在共享之前编辑或删除内容。您 可以使用我们的共享对话框预先填写帖子中的单个主题标签,但是 不要预先填写个人或企业未通过的任何内容 API。
醇>
您可以指定一个主题标签,以显示共享照片,链接或视频。此主题标签也出现在“共享”对话框中,人们可以在发布之前将其删除。
以下是向链接共享添加主题标签的示例。
ShareLinkContent content = new ShareLinkContent.Builder()
.setContentUrl(Uri.parse("https://developers.facebook.com"))
.setShareHashtag(new ShareHashtag.Builder()
.setHashtag("#ConnectTheWorld")
.build());
.build();
注意:此(标签)附加功能仅在您使用Facebook Share Dialog时可用。
有关详细信息,请参阅https://developers.facebook.com/docs/sharing/android