Расширение для Mediawiki, вставка видео из Instagram

Андрей3 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.10.2021

Требуется написать расширение для MediaWiki позволяющее вставлять на страницы видео из Instagram. Расширение должно предоставлять parser function для вставки видео, например, {{#instagram:POST_ID}} или {{#instagram:POST_URL}}.

Необходимо вставлять именно видео (video+source теги), без самого поста и html обертки от Instagram.- Расширение должно работать на MediaWiki 1.35+- Иметь минимально необходимую документацию в коде и README файл- Дополнительные параметры (размеры видео/авто-плей) приветствуются

Примеры существующих расширений для вставки видео на страницы, но не поддерживающих Instagram или устаревших и не поддерживающих MediaWiki 1.35+:

- https://www.mediawiki.org/wiki/Extension:MultimediaPlayer

- https://www.mediawiki.org/wiki/Extension:EmbedVideo

- https://www.mediawiki.org/wiki/Extension:EmbedAnythingВ

качестве альтернативы вместо разработки нового расширения можно доработать https://www.mediawiki.org/wiki/Extension:EmbedVideo и добавить в него поддержку Instagram, если это возможно или является более простой задачей

Для решения задачи получения URL video, возможно, потребуется использовать Instagram API, референсы:

- https://developers.facebook.com/docs/graph-api/reference/oembed-video/

- https://dev.to/hoangit/tutorial-use-instagram-basic-display-api-with-javascript-2j0f

По результатам работы далее потребуется аналогичное расширение/доработка этого расширения для вставки видео из TikTok.