Разблокировать запись может только пользователь её заблокировавший, в ином случае сервер вернет id заблокировавшего пользователя и время блокировки.
Пример. (Array) 0:{ action: 'block_unset', params: { node_id1: '2' } } (JSON) {"0":{"action":"block_unset","params":{"node_id1":"2"}}}
Если запись уже заблокирована - сервер вернет id заблокировавшего пользователя и время блокировки.
Пример. (Array) 0:{ action: 'block_set', params: { node_id1: '2' } } (JSON) {"0":{"action":"block_set","params":{"node_id1":"2"}}}
Пример. (Array) 0:{action: 'get_last_history_id'} (JSON) {"0":{"action":"get_last_history_id"}}
Пример. (Array) 0:{ action: 'get_new_history', params: { last_id: '4' } } (JSON) {"0":{"action":"get_new_history","params":{"last_id":"4"}}}
Пример. (Array) 0:{action: 'get_nodes'} (JSON) {"0":{"action":"get_nodes"}}
Пример. (Array) 0:{action: 'get_users_list'} (JSON) {"0":{"action":"get_users_list"}}
Пример для узлов 1, 2, 9 и 12. (Array) 0:{ action: 'get_users_list', params: { nodes_list: '1,2,9,12' } } (JSON) {"0":{"action":"get_users_list","params":{"nodes_list":"1,2,9,12"}}}
Права: 1 - Создавший запись (это право выдать нельзя) 2 - Менеджер (может редактировать и раздавать права) 3 - Редактирование 4 - Просмотр 0 - Убрать у пользователя права на запись Пример. Даем пользователям c id 3 и 4 доступ на просмотр к записи по id 1, пользователю с id 3 доступ на редактирование к записи по id 2, у пользователя с id 3 убираем доступ к записи по id 9. (Array) 0:{ action: 'give_rights', params: { nodes: { 1:{ node_id: 1, users: { 1:{ user_id: 3, right: 4 }, 2:{ user_id: 4, right: 4 } } }, 2:{ node_id: 2, users: { 1:{ user_id: 3, right: 3 } } }, 3:{ node_id: 9, users: { 1:{ user_id: 3, right: 0 } } } } } }, (JSON) {"0":{"action":"give_rights","params":{"nodes":{"1":{"node_id":1,"users":{"1":{"user_id":3,"right":4}}},"2":{"node_id":2,"users":{"1":{"user_id":3,"right":3}}},"3":{"node_id":9,"users":{"1":{"user_id":3,"right":0}}}}}}}