4

Попробуйте добавьте новую фотографию вместе с текстом и адресом, прикрепленным к изображению, на мой текущий сайт нажатием кнопки. (Смотрите изображение ниже). Я хочу, чтобы результат был таким же. Этот щелчок кнопки подскажет всплывающее окно, похожее на функцию общего доступа, предоставленную Facebook.Facebook API - Добавление новой фотографии (Javascript sdk)

Это был код, который я пробовал, но ответа не поступало.

FB.api(
    "/me/photos", 
    "POST", { 
     "url": "http://localhost/meisterdish/web/images/logo.png", 
     "message" : "Test text here" 
    }, 
    function(response) { 
     if (response && !response.error) { 
      console.log(response) 
     } 
    } 
); 

Может ли кто-нибудь указать мне в правильном направлении?

TLDR: Добавление фотографии к стене через API.

PS: Мне не нужен общий доступ к функции подачи (Feed API). Я уже знаю, что.

ПСС: получил сообщение об ошибке: Объект {сообщение: "(# 200) Пользователь не санкционировано приложение для выполнения этого действия", типа: "OAuthException", код: 200}

+0

у вас есть facebook приложение для вашего сайта? –

+0

Конечно, я делаю. , –

+0

Имеет ли ваше приложение соответствующее разрешение от пользователя? И в любом случае запишите ответ на консоль и посмотрите, что он содержит. (И имейте в виду, что «сообщение» должно быть введено пользователем вашего приложения, вашему приложению не разрешено указывать его для них.) – CBroe

ответ

-1

Я думаю, вы должны использовать «кормить» API

https://developers.facebook.com/docs/graph-api/reference/v2.3/page/feed#publish

вы должны предоставить «сообщение» и «ссылку (как изображение)» на API

+0

Пожалуйста, обратитесь к моему вопросу еще раз. Мне не нужен API-интерфейс «feed». –

+0

Тогда что вам нужно? Ваш пример - изображение похоже на «feed». – aliminnet

+0

Нет, feed api даст что-то вроде этого: http://i.stack.imgur.com/WnFzR.png –

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