У меня есть папка с изображениями на сервере, как отправить фото из моего каталога изображений или сгенерировать мое приложение, а не загружать через форму.отправить фотографию на стене через приложение (не загружать файл)
$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) Требуется файл загрузки
Я бы сказал, что это не результат print_r, но сообщение исключения ваш получают, когда выкладывают. Проверьте значение своего пути, что делает realpath. – CBroe