Не удалось загрузить фото с исключением 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: не удалось создать предварительные данные

1 ответ

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

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

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

Другие вопросы по тегам