Skip to content

DaymasS/film_flock_api

Repository files navigation

FilmFlock Backend

Формат WS команд

Пример запроса:

{
    "cmd" : "Chat", "value" : "Hello!"
}

Пример ответа:

{
    "cmd" : "RecChat", "value" : {
        "src" : "bb9afeb1-124b-4686-8b2a-a0c30110accb", "msg" : "Hello!", "ts" : "2025-05-13 03:48:09.822"
    }
}

Список команд:

  • Chat - отправка сообщения. value: "message"
  • Play - отправка статуса проигрывателя. value: (0 | 1) (1 - play, 0 - pause)
  • Time - изменение таймкода на проигрывателе. value: "float" (Время в секундах)
  • Src - изменение проигрываемого файла. value: "URL"

Список ответов:

  • RecChat - приём сообщения. value: {src: "UUID", msg: "message", ts: "timestamp"}
  • InitChat - приём отправленных прежде сообщений. value: [{src: "UUID", msg: "message", ts: "timestamp"}, ...]
  • NameMap - маппинг UUID и ников. value: {"UUID": "username", ... }
  • Err - Ошибка. value: "description"
  • UpdPlay - приём статуса проигрывателя. value: (0 | 1) (1 - play, 0 - pause)
  • UpdTime - приём таймкода на проигрывателе. value: "float" (Время в секундах)
  • UpdSrc - приём проигрываемого файла. value: "URL"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages