如何将文字放入"说些什么......"来自android的facebook文本框programatically

时间:2017-01-20 10:36:37

标签: android share facebook-sdk-4.0 facebook-sharer hint

我正在从Android应用程序在Facebook上分享图像。我可以在Facebook上查看我共享的内容。但是,我需要在"说些什么"来自android的文本框以编程方式。我不知道如何通过facebook SDK实现这一目标。我正在使用facebook SDK v4。

enter image description here

1 个答案:

答案 0 :(得分:3)

Facebook不允许使用SDK或Intent发布文字。

来自Facebook Docs

  

实施共享时,您的应用不应预先填写任何内容   分享。这与Facebook平台政策不一致,请参阅   Facebook Platform Policy, 2.3

     
      
  1. 不要预填字幕,评论,消息或用户消息   包含个人或企业未创建的内容的帖子参数,   即使此人可以在共享之前编辑或删除内容。您   可以使用我们的共享对话框预先填写帖子中的单个主题标签,但是   不要预先填写个人或企业未通过的任何内容   API。
  2.   

您可以指定一个主题标签,以显示共享照片,链接或视频。此主题标签也出现在“共享”对话框中,人们可以在发布之前将其删除。

以下是向链接共享添加主题标签的示例。

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