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

3 000 руб. за проект
18 октября 2021, 13:18 • 1 отклик • 18 просмотров
Требуется написать расширение для 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.

Цена обсуждаема, почасовая оплата так же возможна.