Как использовать Facebook Java API, чтобы добавить вложение в запись на стене?

Привет, у меня возникли проблемы с использованием метода stream_publish, точнее с вложением, которое я хочу включить. Я создаю настольное приложение и хочу, чтобы его можно было публиковать на стене пользователя. Пост будет содержать сообщение и фотографию, которую я буду загружать с моего локального жесткого диска. Проблема в том, что я не знаю, как указать атрибут источника вложения. Вот фрагмент кода:

Вложение вложение = новое вложение ();
AttachmentMedia media = new AttachmentMediaImage("файл:/c:/picture.png", "файл:/c:/picture.png");
attachment.addMedia(СМИ);
facebook.stream_publish("картинка", вложение, ноль, новый длинный (xxxxxxxL), ноль);

Я просто не могу понять, как создать объект AttachmentMediaImage. Я продолжаю получать следующее исключение:

com.google.code.facebookapi.FacebookException: в одной или нескольких ваших записях изображений не было допустимого поля 'href'. на com.google.code.facebookapi.JsonHelper.parseCallResult(JsonHelper.java:59) на com.google.code.facebookapi.ExtensibleClient.extractString(ExtensibleClient.java:2296) на com.google.code.facebookapi.ExtensibleClientstreamstream (ExtensibleClient.java:2150) в com.google.code.facebookapi.SpecificReturnTypeAdapter.stream_publish(SpecificReturnTypeAdapter.java:503) в MainWindow$1.titleChange(MainWindow.java:64) в org.jdeskrowW.W.Event.Web.Web.Web.Wevent.Web (Неизвестный источник) в org.jdesktop.jdic.browser.NativeEventThread$2.run(Неизвестный источник) в java.awt.event.InvocationEvent.dispatch(Неизвестный источник) в java.awt.EventQueue.dispatchEvent(Неизвестный источник) в Java.awt.EventDispatchThread. EventDispatchThread.pumpEvents (Неизвестный Кислый ce) в java.awt.EventDispatchThread.run (неизвестный источник)

Любая помощь будет оценена. Спасибо!

1 ответ

Решение

При создании AttachmentMediaImage вам нужно использовать URL-адрес изображения на общедоступном веб-сервере - вы не можете загрузить локальное изображение с помощью этого API.

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