Внимание: данный интерфейс использует меры безопасности данных JWT. Для нормального получения данных сначала выполните вход и убедитесь, что каждый запрос отправляет заголовок
authorization
с полученным токеном.
Установка зависимостей
npm install
Запуск сервиса
npm start
Интерфейс | Метод запроса | Адрес |
---|---|---|
Вход | post | /users/login |
Параметр | Обязательно | Описание |
---|---|---|
name | Да | Имя пользователя |
pwd | Да | Пароль пользователя |
Детали интерфейса | Метод запроса | Адрес |
---|---|---|
Поиск списка всех администраторов | get | /users/find |
Параметр | Обязательно | Описание |
---|---|---|
name | Нет | Можно использовать name для поиска информации об отдельном администраторе |
Детали интерфейса | Метод запроса | Адрес |
---|---|---|
Обновление основной информации администратора | post | /users/updata |
Параметр | Обязательно | Описание |
---|---|---|
_id | Да | Поиск аккаунта через _id |
name | Нет | Имя пользователя |
phone | Нет | Номер телефона |
Нет | Электронный адрес | |
nickname | Нет | Никнейм |
des | Нет | Личная подпись |
Детали интерфейса | Метод запроса | Адрес |
---|---|---|
Изменение пароля администратора | post | /users/uppwd |
Параметр | Обязательно | Описание |
---|---|---|
_id | Да | Идентификатор пользователя |
pwd | Да | Старый пароль |
newpwd | Да | Новый пароль |
Подробности интерфейса | Метод запроса | Адрес |
---|---|---|
Получение журнала входа отдельного администратора (с разбивкой на страницы) | get | /getlogs |
Параметр | Обязательно | Описание |
---|---|---|
name | Да | Имя пользователя |
page | Нет | Страница |
count | Нет | Количество на страницу |
Подробности интерфейса | Метод запроса | Адрес |
---|---|---|
Просмотр всех журналов входа | get | /getlogs/all |
Параметр | Обязательно | Описание |
---|---|---|
name | Нет | Имя пользователя |
page | Нет | Страница |
count | Нет | Количество на страницу |
Интерфейс | Метод запроса | Адрес |
---|---|---|
Добавление устройства | post | /dev/adddev |
Параметр | Обязательно | Описание |
---|---|---|
devName | Да | Название устройства(неизменяемое) |
devNum | Да | Номер устройства(неизменяемый) |
devDate | Да | Дата производства устройства(неизменяемая) |
devSIM | Нет | Номер SIM-карты |
devUse | Нет | Используется ли устройство в данный момент |
devLocation | Нет | Местоположение |
devAdmin | Нет | Ответственный за обслуживание |
Можно изменить: номер SIM-карты, используется ли устройство, местоположение, ответственный за обслуживание
Интерфейс | Метод запроса | Адрес |
---|---|---|
Изменение информации об устройстве | post | /dev/updatedev |
Параметр | Обязательно | Описание |
---|---|---|
devNum | Да | Номер устройства |
devSIM | Нет | Номер SIM-карты |
devUse | Нет | Используется ли устройство в данный момент |
devLocation | Нет | Местоположение |
devAdmin | Нет | Ответственный за обслуживание |
devName, devNum, devUse, devAdmin можно передать, если ничего не передавать, то будут запрошены все устройства
Интерфейс | Метод запроса | Адрес |
---|---|---|
Запрос информации об устройствах (с разбивкой на страницы) | post | /dev/finddev |
Параметр | Обязательно | Описание |
---|---|---|
devName | Нет | Название устройства |
devNum | Нет | Номер устройства |
devUse | Нет | Используется ли устройство |
devAdmin | Нет | Ответственный за обслуживание |
page | Нет | По умолчанию 1 |
count | Нет | По умолчанию 5 |
Интерфейс | Метод запроса | Адрес |
---|---|---|
Запрос всей информации об устройствах | post | /dev/findalldev |
Параметр | Обязательно | Описание |
---|---|---|
devName | Нет | Название устройства |
devNum | Нет | Номер устройства |
Интерфейс | Метод запроса | Адрес |
-------- | -------- | ----------- |
Удаление устройства | post | /dev/dltdev |
Параметр | Обязательность | Описание |
---|---|---|
devNum | Да | Номер устройства |
Интерфейс подробного описания | Метод запроса | Адрес |
---|---|---|
Просмотр журнала операций (с разбивкой на страницы) | get | /adminlogs |
Параметр | Обязательность | Описание |
---|---|---|
name | Нет | Имя администратора |
page | Нет | Страница, по умолчанию 1 |
count | Нет | Данные на странице, по умолчанию 10 |
Интерфейс подробного описания | Метод запроса | Адрес |
---|---|---|
Просмотр журнала операций | post | /adminlogs/all |
Параметр | Обязательность | Описание |
---|---|---|
name | Нет | Имя администратора |
Интерфейс подробного описания | Метод запроса | Адрес |
---|---|---|
Добавление информации | post | /share/add |
Параметр | Обязательность | Описание |
---|---|---|
contents | Да | Контент для обмена |
Интерфейс подробного описания | Метод запроса | Адрес |
---|---|---|
Запрос контента для обмена (с разбивкой на страницы) | post | /share/contentpage |
Параметр | Обязательность | Описание |
---|---|---|
shareName | Нет | Название автора |
page | Нет | Страница, по умолчанию 1 |
count | Нет | Данные на странице, по умолчанию 10 |
Интерфейс подробного описания | Метод запроса | Адрес |
---|---|---|
Запрос всего контента | post | /share/contentall |
Параметр | Обязательность | Описание |
---|---|---|
name | Нет | Название автора |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )