Интеграция wistia.com через WordPress плагин
Требовалось реализовать интеграцию сайта на wordpress с сервисом wistia.com через API.
На клиентском сайте есть видео с сервиса wistia, клиент хотел, чтобы за просмотр видео из определенного списка wistia давались очки, при условии, что видео просмотрено более чем на 75%.
Интеграция реализована через плагин WordPress.
В плагине можно скачать все списки видео клиента через Wistia Data API и выбрать те списки, при просмотре видео из которых даются очки.
При просмотре видео более чем на 75%(это реализована через Wistia JavaScript Player API) проверяется входит ли это видео в список с очками и не давалось ли очков уже за это видео этому пользователю(эти данные хранятся в отдельной mysql таблице базы данных wordpress) и если все ок, то пользователю начисляются очки.