2016-12-20 4 views
-2

Я пытаюсь размещать изображения на стене, выбирая его, я работаю с PHP SDK, Так что изображения прекрасны при использовании абсолютного пути изображения, подобного («C: // ... ") Но я хочу разместить онлайн-изображение под сервером вроде (« http: mywebsite.com/image.jpg »)Публикация фотографии на стене facebook с онлайновым путем

URL-адрес: localhost/facebook/image.jpg, i попробовал еще один образ combiboilersleeds.com/images/online/online-0.jpg

Я попробовал его, но он не работает, я получаю сообщение об ошибке:

CurlException: 26: не мог» t открыть файл ""

Что мне делать? Я использую код ниже:

 $image['image'] = '@'. $data["path"]; 
     $facebook->setFileUploadSupport(true); 
     $img = $facebook->api('/me/photos', 'POST', $image); 

$ данных является массив, в котором я сохранять изображения абсолютные пути.

+0

«это не работает» не является достаточным описанием ошибки, пожалуйста, отлаживайте свой код. api обычно возвращает что-то. – luschn

+0

CurlException: 26: не удалось открыть файл "" –

+0

ну, что это за URL? отредактируйте свой вопрос, а не добавьте соответствующую информацию в комментарии. – luschn

ответ

0

Получил это, я должен использовать $ image ['url'] = 'MyURL' для загрузки URL вместо $ image ['image'] = '@'. $ данных [ "путь"];

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