Можно ли прикрепить изображение к FBDialog?

Я пишу приложение iOS, которое создает изображение, и мы хотели бы, чтобы пользователь мог опубликовать это изображение на своей стене Facebook, используя стандартный диалог facebook.

В iOS SDK для Facebook вы найдете диалог для публикации на стене пользователя, используя dialog:withParams:andDelegate: method, и вы можете dialog:withParams:andDelegate: URL-адрес изображения в аргументе params. Однако мне это нехорошо – я хочу отправить изображение, которое существует только по телефону.

SDK также обеспечивает способ размещения изображения на стене пользователя, используя метод requestWithGraphPath:andParams:andHttpMethod:andDelegate: Но это тоже нехорошо – я хочу использовать стандартный диалог.

Есть ли способ отправить данные изображения с помощью FBDialog?

One Solution collect form web for “Можно ли прикрепить изображение к FBDialog?”

Сначала нужно выполнить загрузку фотографий, с графическим вызовом на '/me/photos' – это будет в альбоме, которое ваше приложение должно будет создать, а не уже существующее (если ваше приложение не создало его).

Это вернет вам идентификатор фотографии, после чего вы сможете снова щелкнуть по графику вызовом этого конкретного идентификатора: 'https://graph.facebook.com/RETURNING_PHOTO)ID'

Это вернет имя, изображение, источник, ссылку (и кучу других вещей). Затем вы можете использовать изображение (которое является миниатюрным изображением) на стене, как изображение, и добавить URL-адрес в источник (большое изображение) или используйте ссылку на фотографию в альбоме (ссылку) внутри текста сообщения.

Надеюсь, что это поможет, -J

  • Недопустимый идентификатор приложения с приложением Facebook iOS
  • Facebook iOS SDK, исключение из FBSession, *** Ошибка утверждения в -
  • Использование неразрешенного идентификатора FBSDKAppEventNamePurchased
  • Ручная разбивка фотографий пользователей Facebook
  • Как преобразовать FBProfilePictureView в UIImage?
  • Быстрая реализация FBSDKAppInviteDialogDelegate не работает
  • Могу ли я разместить на стене страницы приложение iOS?
  • Как реагировать на асинхронные события (логин)?
  • Как «перепроверить» разрешение электронной почты с помощью iOS SDK для Android 3.21.1?
  • Создать сборку симулятора
  • Facebook Войти: -canopenurl проблема с facebook sdk?
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.