用php在facebook群组中发布图片?
我正在使用这个facebook api版本:facebook PHP SDK(v.3.0.0) 这是我的代码:用php在facebook群组中发布图片?,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,我正在使用这个facebook api版本:facebook PHP SDK(v.3.0.0) 这是我的代码: params = array( 'message' => "test", 'name' => "test", 'caption' => "test", 'description' =>
params = array(
'message' => "test",
'name' => "test",
'caption' => "test",
'description' => "test",
'link' => "myurl",
'picture' => "mypictureurl/test.jpg",
);
try{
$postResult = $facebook->api($post_url, 'post', $params );
}catch(Exception $e){
echo "<pre>";var_dump($e); echo "</pre>";echo "<hr>";
echo "<pre>";var_dump($post_url);echo "</pre>";
}
params=array(
'消息'=>“测试”,
“名称”=>“测试”,
'标题'=>“测试”,
'说明'=>“测试”,
“链接”=>“我的URL”,
'picture'=>“mypictureurl/test.jpg”,
);
试一试{
$postResult=$facebook->api($post_url,$post',$params);
}捕获(例外$e){
echo“;var_dump($e);echo“;echo”
;
echo”“;var_dump($post_url);echo”“;
}
这实际上工作得很好,它以前发布过图像,但由于某些原因,现在使用test.jpg时它不会显示在一个组中。我优化了图像,我将其从png更改为jpg或jpeg,但仍然没有图像。我该怎么办?有什么想法吗?为什么我的图片没有发布?我建议使用Facebook PHP SDK v.4。API中的许多东西都发生了变化,在迁移到Graph API V2之后,变化甚至更大。