Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Сторона Player

  • При запуске Player делает запрос GET "/player/token" и в ответ получает 4х значное число (токен регистрации плеера) с временем жизни 24 часа и id созданного экрана ({

    id: Number

    }), токен должен быть привязан к этому id по которому потом можно записать данные.

  • Player делает запрос каждые 10 секунд GET "/player/check/register/{id}", где проверяется зарегистрирован ли данный токен, возвращает true если токе прошёл регистрацию (POST "/screens/register/{token}"), и false если POST запрос еще не был выполнен с данным токеном.
  • Когда регистрация токена прошла успешно обновляет данные через запрос PUT "/player/{id}" это абсолютно такой же запрос как и PUT "/screens/{id}" делает одно и то же просто чтобы разделить запросы плеера и запросы UI.
3 года назад
freelanseeer_ua
Александр 
25 летУкраина
7 лет в сервисе
Был
4 дня назад