Загрузить фотографии в Facebook Альбом из приложения

Я использовал

'req_perms' => 'publish_stream,status_update' 

Ошибка, которую я получаю

Fatal error: Uncaught CurlException: 26: не удалось создать данные formpost, брошенные в facebook.php в строке 589

Мой код загрузки:

 $facebook->setFileUploadSupport(true); $args = array('message' => 'My Friend\'s'); $args['image'] = '@' . realpath('http://img.ruphp.com/php/img.jpg'); $data = $facebook->api('/me/photos', 'post', $args); print_r($data); 

Я просто хочу загрузить фотографию в существующий альбом или уже созданный альбом. Каким будет рабочий код?

Другой код

 $photo_details = array('message'=>$_REQUEST['arttitle'],'source'=> '@' . realpath( $_FILES[file]tmp_name])); $facebook->api('/me/photos','POST',$photo_details); 

приводит к

Fatal error: Uncaught OAuthException: (# 324) Требуется загрузить файл, загруженный в facebook.php в строке 522

Я попробовал другие ответы от Stack Overflow, но никто из них не работал в моем случае.

Related of "Загрузить фотографии в Facebook Альбом из приложения"

Я попробовал код ниже, и он работал отлично.

 $facebook->setFileUploadSupport(true); $album_details = array( 'message'=> 'album description goes here', 'name'=> 'album name goes here' ); $create_album = $facebook->api('/me/albums', 'post', $album_details); // Upload a picture $photo_details = array( 'message'=> 'photo description' ); $photo_details['image'] = '@' . realpath('/the/path/to/your/image.jpg'); $upload_photo = $facebook->api('/'.$create_album['id'].'/photos', 'post', $photo_details); echo $upload_photo['id']; // The id of your newly uploaded pic. 

Вы не можете использовать realpath() с URL-адресами. Если изображение расположено на том же сервере, попробуйте указать этот путь. Пожалуйста, обратитесь к этому ответу за дополнительной информацией.

 $args = array( 'message' => 'My Friend\'s', "access_token" => "urtoken", "image" => '@' . realpath('http://img.ruphp.com/php/img.jpg'); ); $data = $facebook->api('/me/photos', 'post', $args); 

попробуйте этот код