使用restfb在FB墙上的公共帖子

时间:2016-02-10 12:46:21

标签: facebook facebook-graph-api restfb

我起诉 restfb 和版本 1.19.0

我想发布我的FB墙并将该帖子公之于众。我使用以下代码。

FacebookClient facebookClient = new DefaultFacebookClient(<My Access Token>,
                Version.LATEST);
FacebookType publishMessageResponse = facebookClient.publish("me/feed", FacebookType.class,
                Parameter.with("message", "Sample Post"));

它发布在我的FB墙上,但它是作为私人发布的,只有我的朋友可见。请参阅以下屏幕截图。

enter image description here

但是我希望将这篇文章公之于众,并且对所有人都可见。是否可以使用restfb api?或者我需要更改FB帐户中的任何设置吗?

1 个答案:

答案 0 :(得分:1)

我有解决方案。基本上在创建Access Token时,facebook会提示您提供公共选项以在您的墙上发布。默认情况下,此选项为“好友”,因此我将其更改为“公共”并且可以正常工作。

请参阅以下屏幕截图,您必须选择公开。

enter image description here