You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/api/auth.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ title: Auth
4
4
---
5
5
6
6
# 1. Auth
7
-
**v0 — System Token Only**
7
+
**v1 — System Token Only**
8
8
9
9
Для **MVP** авторизации используется **один тип токена** — системный `access_token` с полным доступом ко всему API. Пользовательских аккаунтов и ролей нет.
-**title** (`string`) — человекочитаемое описание камеры (адрес/куда смотрит).
36
+
- <HighlightParam>**source** (`string`) — URL с видеопотоком камеры (напр. `.m3u8`) или строка для подключения (`rtsp://...`)</HighlightParam>
37
+
- <HighlightParam>**image_width** (`integer`) — ширина изображения видеопотока в пикселях (напр., `1920`)</HighlightParam>
38
+
- <HighlightParam>**image_height** (`integer`) — высота изображения видеопотока в пикселях (напр., `1080`)</HighlightParam>
39
+
- <HighlightParam>**calib** (`json`) — вложенный json-объект с информацией о калибровке и вытягивании изображения с камеры. Сохраняется в одну ячейку таблицы БД. Может быть `null`.</HighlightParam>
**Ошибки** (в дополнение к [общим](/docs/api/#общие-ошибки))
64
90
@@ -74,6 +100,10 @@ Authorization: Bearer <token>
74
100
75
101
**Request body (required)**
76
102
-**title** (`string`, 1..200) — описание камеры (по какому адресу она находится и куда направлена).
103
+
- <HighlightParam>**source** (`string`) — URL с видеопотоком камеры (напр. `.m3u8`) или строка для подключения (`rtsp://...`)</HighlightParam>
104
+
- <HighlightParam>**image_width"** (`integer`) — ширина изображения видеопотока в пикселях (напр., `1920`)</HighlightParam>
105
+
- <HighlightParam>**image_height** (`integer`) — высота изображения видеопотока в пикселях (напр., `1080`)</HighlightParam>
106
+
- <HighlightParam>**calib** (`json`) — вложенный json-объект с информацией о калибровке и вытягивании изображения с камеры. Сохраняется в одну ячейку таблицы БД. Может быть `null`.</HighlightParam>
-**title** (`string`) — человекочитаемое описание камеры (адрес/куда смотрит).
216
+
- <HighlightParam>**source** (`string`) — URL с видеопотоком камеры (напр. `.m3u8`) или строка для подключения (`rtsp://...`)</HighlightParam>
217
+
- <HighlightParam>**image_width"** (`integer`) — ширина изображения видеопотока в пикселях (напр., `1920`)</HighlightParam>
218
+
- <HighlightParam>**image_height** (`integer`) — высота изображения видеопотока в пикселях (напр., `1080`)</HighlightParam>
219
+
- <HighlightParam>**calib** (`json`) — вложенный json-объект с информацией о калибровке и вытягивании изображения с камеры. Сохраняется в одну ячейку таблицы БД. Может быть `null`.</HighlightParam>
**Request body***(любые из полей ниже; минимум одно поле)*
225
267
-**title** (`string`, 1..200) — описание камеры.
268
+
- <HighlightParam>**source** (`string`) — URL с видеопотоком камеры (напр. `.m3u8`) или строка для подключения (`rtsp://...`)</HighlightParam>
269
+
- <HighlightParam>**image_width"** (`integer`) — ширина изображения видеопотока в пикселях (напр., `1920`)</HighlightParam>
270
+
- <HighlightParam>**image_height** (`integer`) — высота изображения видеопотока в пикселях (напр., `1080`)</HighlightParam>
271
+
- <HighlightParam>**calib** (`json`) — вложенный json-объект с информацией о калибровке и вытягивании изображения с камеры. Сохраняется в одну ячейку таблицы БД. Может быть `null`.</HighlightParam>
0 commit comments