从php应用程序在Facebook页面上发布照片/视频不会出现任何错误,但帖子不会显示在页面提要中。
在新facebook规则出现之前,相同的代码曾经工作过。
以下是我在网页上发布的权限:
publish_actions,manage_pages
使用的代码:
$config = array();
$config['appId'] = '{appid}';
$config['secret'] = '{app secret}';
$facebook = new Facebook($config);
$facebook->setAccessToken({fb_token});
$facebook->setFileUploadSupport(true);
$params = array(
'message' => "{title}",
'name' => "{name}",
'link' => "{link}",
'picture' => "{picture url}",
);
$facebook->api("{page-id}/feed","POST",$params);
提前感谢您的帮助。
答案 0 :(得分:2)
有两件事可能是问题:
此外,使用try-catch检查是否有任何错误,并查看API调用是否响应:
try {
$response = $facebook->api("{page-id}/feed","POST",$params);
var_dump($response);
} catch (Exception $e) {
var_dump($e);
}