В приложении FitnessKit раздел «Новости» формируется на основе ленты интегрированной группы ВКонтакте. Соответственно, если есть новость с видео, то существует возможность просмотра видео прямо из приложения. Но, из-за внутренних ограничений платформ iOS, Android и соц. сети ВКонтакте, необходимо знать определенный алгоритм загрузки видео. Сегодня, мы пошагово расскажем как загрузить видео, что бы оно воспроизводилось в приложении
Ситуация №1. Если длина видео не превышает 20 минут
Если длина видео не превышает 20 минут, то вы можете просто загрузить его на стену группы, но только сперва его необходимо подготовить, как описано в данной статье. ВКонтакте позволяет просматривать видео такой длины для неавторизованных пользователей.
Ситуация №2. Если длина видео превышает 20 минут
Если просто загрузить видео в ленту группы, длина которого больше 20 минут, то в приложение будет отображаться следующая ошибка.
К сожалению, ВКонтакте не дает возможности неавторизованным пользователям просматривать видео, длиной больше 20 минут. Это их внутреннее ограничение, которое нельзя обойти. Но существует обходной вариант, через YouTube.
То есть, вы сперва должны загрузить видео на платформу YouTube и после этого прикрепить ссылку на данной видео в группе ВК.
Как прикрепить ссылку?
Скопируйте ссылку из адресной строки YouTube
После перейдите в группу своего клуба ВК и вставьте эту ссылку в текстовое поле редактирования записи. После подождите пару секунд, пока не появится превью видео и удалите ссылку. Теперь можете написать необходимый текст.
После появления превью удалите ссылку
Готовый пост c видео длиной 41:50
Данный способ никак не ухудшает качество или какие-то другие его параметры, так что он отлично подходит для использования.
Пример новости с видео из приложения