我在整个网络上搜索了这个问题,但似乎没有任何解决办法。
我只是在 Facebook 页面上写一篇帖子,该帖子在页面上可见,但只有我自己可见,其他管理员或用户看不到。
这怎么可能?
我正在使用这个函数(而且我很确定整个代码可以像页面上的帖子一样工作!):</p>
$postResult = $facebook->api($post_url, 'post', $msg_body );
首先我猜测这是一个隐私问题,但该页面没有这种参数。
整个代码是:
post_url = '/'.$page_id.'/feed';
$page_info = $facebook->api("/$page_id?fields=access_token");
//死(print_r($page_info));
//在页面雕像上发布消息
$msg_body = 数组(
'access_token' => $page_info['access_token'],
'消息'=>“测试”
);
如果($fbuser){
尝试 {
$postResult = $facebook->api($post_url, 'post', $msg_body );
} catch (FacebookApiException $e) {
回声 $e->getMessage();
}
}
@------------@编辑@------------@
我仍然遇到同样的问题,而且,我检查了“手动”发布的提要和脚本中的提要,并且字段完全相同......这太疯狂了。
@------------@编辑二:@------------@
我尝试使用 curl ,但似乎没有任何效果:/
最佳答案
问题已解决。
作为一个白痴,沙盒模式被激活了(我不知道应用程序所做的一切都是由沙盒绑定(bind)的)。
关于facebook - 在 Facebook 页面上发帖 - 我是唯一看到该帖子的人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15521055/