如何在Facebook上与Caption共享图像?

时间:2017-02-17 08:26:25

标签: android facebook facebook-share

我尝试在Facebook API的帮助下在Facebook上共享带有标题的图像,代码如下:

SharePhoto photo = new SharePhoto.Builder()
                    .setBitmap(image)
                    .setCaption("Caption is Important")
                    .build();
            SharePhotoContent content = new SharePhotoContent.Builder()
                    .addPhoto(photo)
                    .build();

            shareDialog.show(content);

它打开ShareDialog,但标题不会出现在对话框

2 个答案:

答案 0 :(得分:0)

您可以使用给定方法添加标题。但在Facebook的分享对话。您必须手动输入标题。enter image description here

答案 1 :(得分:0)

根据facebook文档共享CBroe:

https://developers.facebook.com/policy#control

根据其政策2.3,它指出

  

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

因此,我们不再允许使用shareDialog或任何其他方法预先填充图像的标题。