Описание параметров
Имя | Описание | Пример в 5.7 | ||
---|---|---|---|---|
"resource_type": string | тип ресурса: cube - мультисфера, | "type": "script" | ||
OwnerPermissionDesc | пользователи и права на ресурс | |||
"id": string, | идентификатор пользователя или группы пользователей | "id": "54be2739-db6527f5-157ef39d-c3a9352d", | ||
"literal_id": string, | логин пользователя или имя группы пользователей | "literal_id": "user_name", | ||
"permissions": uint32_t | права, на которых пользователь владеет ресурсом тип права владения ресурсом: Read - 0,//просмотр ресурса | "permissions": 4294967295 | ||
"obtaining_date" : Timestamp | Дата получения доступа к ресурсу для конкретного владельца | "obtaining_date": 1583231244627884 | ||
ResourcePermissionDesc | ||||
"id": string, | идентификатор ресурса | "id": "f5a0ba1d", | ||
"name": string, | имя ресурса | "name": "resource02", | ||
"type": string, | тип ресурса | "type": "script", | ||
"permissions": permissions_type | права, на которых пользователь владеет ресурсом | "permissions": 4294967295, | ||
"creator": string, | создатель ресурса | "creator": "user1", | ||
"received_from": string, | пользователь, который поделился ресурсом | "received_from": "user1", | ||
"owned_since": Timestamp | дата последнего назначения прав на ресурс | "owned_since": 1583231244627884 |
Обязательные действия
- авторизоваться authenticate : login
Команды
Общие ошибки
Код ошибки | Текст ошибки | Описание |
---|---|---|
"code": UserError (330) | "message": "No such user/group" | ошибка появляется, если нет пользователя или группы пользователей с таким идентификатором |
"code": UserError (330) | "message": "No such user/group" | ошибка появляется, если нет пользователя или группы с указанным идентификатором |
"code": RequestError (260) | "message": "Failed to cast to ResourceCommand in handle_resource_command()" | ошибка появляется, когда не удалось преобразовать команду к ResourceCommand |
"code": RequestError (260) | "message": "State 'cmd' for ResourceCommand is not handled" | ошибка появляется, когда отправленная команда не описана на сервере |