2012-06-16 4 views
0

Здравствуйте,Ошибка загрузки фотографий с исключением Curl # 26

Я пытаюсь загрузить фотографию в 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

Действительно ли ваш сервер успешно загружает этот файл? сначала попробуйте с локальным файлом и посмотрите, работает ли это – Igy

+0

Я тоже пытался использовать свой локальный файл. но он бросает то же Исключение .. :( –

ответ

0

Ваш путь изображения не может быть URL , он должен быть локальным. Например:

$file='images/logo.jpg'; //Example image file 

Но вы получили какое-либо решение о том, как отправить изображение с URL-адреса, случайно? Если это так, пожалуйста, поделитесь, поскольку я ищу, чтобы найти решение для публикации изображения с URL-адреса тоже.

Смежные вопросы