我为php下载了facebook sdk。我创建了一个php脚本,将消息发布到我的Facebook墙上。问题是该帖子是“私人的”,只有我看到。如何让每个人都看到它?这是执行帖子的代码行:
$facebook->api("/me/feed", "post", array(
message => $_REQUEST['msg'] ? $_REQUEST['msg'] : 'Forgot to check for msg',
picture => "http://cdn.papyimg.com/wp-content/uploads/2011/03/Windows-95-500x312.png",
link => "http://en.wikipedia.org/wiki/Windows_95",
name => "Go windows 95",
caption => "Caption - this is the best operating system in the world!",
privacy => array('value'=>'EVERYONE'),
));
基于我对API中文档的理解,我有一个隐私论点。但它并没有改变我帖子的隐私状态。
我做错了什么?
答案 0 :(得分:2)
转到您的Facebook个人资料设置,然后点击应用。在列表中找到您的应用并将其删除。现在再次访问您的应用程序。当您被要求授权该应用时,请务必为您的应用发布的帖子选择公共范围。如果需要,您还可以编辑应用程序的设置(在developers.facebook.com上)并公开默认选项,请查看Auth Dialog部分。