У меня есть приложение для Android, в котором необходимо загрузить изображение с устройства Android на страницу, которую пользователь поделился, используя диалог «Подача». (Пользователь не является администратором страницы.) Я не смог заставить это работать таким образом, чтобы на самом деле отображать изображение на временной шкале страницы. Я расскажу, что я сделал, что происходит и что я хотел бы видеть; надеюсь, кто-то может мне помочь.Загрузка или ссылка на изображения на страницу из диалогового окна фида Facebook в Facebook
Вот последовательность событий, которая происходит прямо сейчас:
- В приложении, пользователь подключается к Facebook с помощью кнопки Входа предоставленного Android SDK.
- Пользователь делает снимок с помощью приложения, которое хранится на локальном устройстве.
- Приложение загружает изображение в один из альбомов пользователя Facebook.
- Приложение создает URL-адрес, указывающий на изображение в альбоме пользователя.
Приложение вызывает диалог подачи с этими параметрами. «pictureUrl» - это URL-адрес, который был создан на шаге 4; «pageFbId» - это внутренний идентификатор Facebook на странице, на котором должно отображаться изображение.
Bundle params = new Bundle(); params.putString("link", pictureUrl); params.putString("to", pageFbId);
Пользователь заполняет запись в диалоговом окне «Фид».
- Временная шкала страницы показывает текст, введенный пользователем в диалоговом окне «Фид» и ссылку на изображение в альбоме пользователя.
Есть ли способ сделать это, чтобы Facebook фактически показывал изображение на временной шкале страницы, а не только ссылку на изображение?
Спасибо!
Вы можете добавить шаг туда, чтобы запросить URL изображения в графе API и использовать параметр изображения, чтобы добавить его к сообщению. –
@ Шаун, я дам этот выстрел, спасибо! ... Я не вижу параметр «изображение» в документации для диалога фида (https://developers.facebook.com/docs/reference/dialogs/feed), это недокументированный или я просто пропустил его где-нибудь ? –