-
-
Notifications
You must be signed in to change notification settings - Fork 1
Server API
nin-jin edited this page Dec 16, 2020
·
10 revisions
- Поддерживается только чтение и запись по идентификатору.
- Запись идёт патчами.
- Если узла с переданным в патче идентификатором нет - он создаётся автоматически.
- Удаление узлов не поддерживается для обеспечения ссылочной целостности.
{
"a": true, // boolean
"b": 777, // number
"c": "text", // string
"d": { "en": "Localized text", ... }, // localizad string
"e": [ "DEF", "GHI", ... ], // links
...
}
GET /ABC
< { ... }
PATCH /ABC
> { ... }
< { ... }
[ "ABC" ]
Подписка действует лишь в рамках соединения. Разрыв соединение приводит к отписке ото всех узлов. После реконнекта клиент должен запросить данные всех интересных ему узлов повторно.
Присылается в ответ на запрос клиента (присылается null, если данных ещё нет), так и при изменении данных.
[ "ABC", { ... } ]