我在服务器上有图像文件夹,如何从我的图像目录中发布照片或由我的应用程序生成而不是通过表单上传。
$path = 'name/'.$user_id.'.jpg';
$post_url = '/'.$user_id.'/photos';
//post photo
$facebook->setFileUploadSupport(true);
//posts message on page statues
$msg_body = array(
'source'=>'@'.realpath($path),
'message' => 'like and share photo'
);
if ($user_id) {
try {
$postResult = $facebook->api($post_url, 'post', $msg_body );
} catch (FacebookApiException $e) {
echo $e->getMessage();
}
}else{
echo 'photo was not uploaded';
}
echo '<pre>'.print_r($postResult).'</pre>';
显示 print_r 结果: (#324) 需要上传文件