您好,
我正试图通过我的Facebook应用程序将照片上传到Facebook。
这是我的代码:
$photo_details = array(
'message'=> 'my photo'
);
$file = "http://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Waves_lajolla.jpg/300px-Waves_lajolla.jpg";
$photo_details['image'] = '@'.realpath($file);
try {
$upload_photo = $facebook->api('/'.'almbumId'.'/photos', 'post', $photo_details);
} catch (FacebookApiException $e) {
echo 'Error'.$e;
error_log($e);
}
但它总是给我
CurlException:26:创建formpost数据失败
答案 0 :(得分:0)
您的图片路径不能是网址,必须是本地网址。例如:
$file='images/logo.jpg'; //Example image file
但是你有没有得到任何解决方案如何从URL发布图像?如果是这样,请分享,因为我正在寻找一个解决方案来发布URL中的图像。