Создание собственных плагинов для реализации недостающих функций официального Unity Facebook SDK

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

SDK Facebook, похоже, не предоставляет эту функцию через FB.FeedShare. В поле mediaSource можно указать только уже размещенные носители.

По этой теме было задано несколько вопросов (1, 2, 3)

Однако Android SDK и SDK для iOSделает предоставляют его. Разве Facebook SDK не является простым «абстрактным слоем», охватывающим собственные SDK? Почему не реализованы все встроенные функции SDK?


I знать альтернативным решением было бы загрузить носитель с помощью Graph API и ссылки из функции FB.FeedShare.

Обновлено: как упоминалось @misorude, разрешение publish_actions было удалено


TL; DR

Можно ли создать плагины для Android и iOS, которые будут вызывать собственные функции, используемые для совместного использования мультимедиа, хранящегося на устройствах пользователей?

Если да, то знаете ли вы, как можно «ссылаться» на собственные SDK Facebook, не объединяя их в плагины, которые я создам? (Поскольку они уже есть в Unity Facebook SDK в моем проекте).

Обновлено: Похоже, кто-то уже пытался создать оболочку, но "не очень хорошо"

Я также открыт для других предложений. Моя конечная цель - позволить пользователю опубликовать видео. Я бы хотел использовать намерения для открытия приложения Facebook, но в iOS нет такой функции.


Заранее спасибо.

Facebook удалил разрешение publish_actions, поэтому вы больше не можете публиковать или загружать что-либо от имени пользователя через API (исключение - живые видео).

misorude 28.09.2018 15:32
Почему Facebook остановился на PHP
Почему Facebook остановился на PHP
PHP имеет долгую историю с Facebook, и это был основной язык программирования, использовавшийся для создания сайта в первые годы его существования....
5
1
124
0

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