Я хочу дать возможность игрокам моей игры публиковать в своей ленте Facebook изображения и видео, хранящиеся на их устройстве.
Похоже, что SDK Facebook не предоставляет эту функцию через FB.FeedShare
.В поле mediaSource
можно ссылаться только на уже размещенные носители.
По этому вопросу задано несколько вопросов ( 1 , 2 , 3 )
Однако, Android SDK и iOS SDK предоставляют .Разве Facebook SDK не является простым «абстрактным слоем», оборачивающим нативные SDK?Почему все встроенные функции SDK не были реализованы?
I знаю альтернативным решением будет загрузка медиа с использованием Graph API и ссылка из функции FB.FeedShare
.
РЕДАКТИРОВАТЬ: Как упоминалось @misorude, разрешение publish_actions
было удалено
TL; DR
Можно ли создать плагины для Android и iOS, которые бы вызывали собственные функции, используемые для обмена медиафайлами, хранящимися на устройстве пользователей?
Если да, знаете ли выКак можно "ссылаться" на родные SDK Facebook, не связывая их с плагинами, которые я создам?(Так как они уже находятся в Unity Facebook SDK в моем проекте).
РЕДАКТИРОВАТЬ: Похоже, кто-то уже пытался создать обертку, но "он не играл хорошо"
Я также открыт для других предложений.Моя конечная цель - позволить пользователю опубликовать видео.Я хотел бы использовать намерения, чтобы открыть приложение Facebook, но iOS не имеет такой функции.
Заранее спасибо.