Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/03/12 10:28
<
>
edited by Андрей Калиновский
on 2025/02/25 16:35
on 2025/02/25 16:35
edited by Андрей Калиновский
on 2025/03/12 10:17
on 2025/03/12 10:17
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -5805,6 +5805,128 @@ 5805 5805 ))) 5806 5806 5807 5807 5808 += **Раздел: Локатор ** = 5809 + 5810 + 5811 +== **Получение списка локаторов, доступных пользователю ** == 5812 + 5813 +(% class="box infomessage" %) 5814 +((( 5815 +**GET/api/v3/locators** 5816 +))) 5817 + 5818 +В заголовках запроса: X-Auth: Токен авторизации 5819 + 5820 + 5821 +Пример ответа: 5822 + 5823 +((( 5824 +[ 5825 + { 5826 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора. 5827 + "agentGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор агента. 5828 + "agentName": "string", ~/~/ Наименование агента. 5829 + "isEnabled": true, ~/~/ Активен 5830 + "created": "2025-03-12T06:48:41.254Z", ~/~/ Дата создания 5831 + "updated": "2025-03-12T06:48:41.254Z", ~/~/ Дата обновления 5832 + "name": "string", ~/~/ Наименование 5833 + "status": 0, ~/~/ 5834 + "activationMode": 0, ~/~/ Определяет статус пользователя локатора (0 - Активный, 1 - Запланированный, 2 - Неактивный) 5835 + "activationTime": "2025-03-12T06:48:41.254Z", ~/~/ Определяет вид активации локаторов. ( 0 - сейчас, 1 - время активации) 5836 + "validity": 0, ~/~/ Срок действия в днях (1-90). 5837 + "autoProlongation": true, ~/~/ Автопродление срока действия. 5838 + "creatorUserId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID пользователя, создавшего локатор. 5839 + "creatorUserName": "string", ~/~/ Имя пользователя, создавшего локатор. 5840 + "url": "string", ~/~/ Ссылка 5841 + "language": 0, ~/~/ Язык. 5842 + "vehiclesCount": 0, ~/~/ Количество объектов. 5843 + "geozonesCount": 0, ~/~/ Количество геозон. 5844 + "fieldsCount": 0 ~/~/ Количество полей. 5845 + } 5846 +] 5847 +))) 5848 + 5849 + 5850 + 5851 +== **Создание локатора** == 5852 + 5853 +(% class="box successmessage" %) 5854 +((( 5855 +**GET/api/v3/locators** 5856 +))) 5857 + 5858 +Пример запроса: 5859 + 5860 +((( 5861 +{ 5862 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора 5863 + "isEnabled": true, ~/~/ Активность 5864 + "name": "string", ~/~/ Наименование локатора 5865 + "activationMode": 0, ~/~/ Определяет вид активации локаторов (0 - Сейчас, 1 - Запустить ко времени) 5866 + "activationTime": "2025-03-12T07:00:08.272Z", ~/~/ Время активации 5867 + "validity": 0, ~/~/ Срок действия в днях (1-90) 5868 + "autoProlongation": true, ~/~/ Автопродление срока действия. 5869 + "url": "string", ~/~/ Ссылка 5870 + "language": 0 ~/~/ Язык 5871 +} 5872 +))) 5873 + 5874 + 5875 +Пример ответа: 5876 + 5877 +((( 5878 +3fa85f64-5717-4562-b3fc-2c963f66afa6 ~/~/ Идентификатор локатора 5879 +))) 5880 + 5881 + 5882 + 5883 +== **Изменение локатора** == 5884 + 5885 +(% class="box infomessage" %) 5886 +((( 5887 +**PUT/api/v3/locators** 5888 +))) 5889 + 5890 +Пример запроса: 5891 + 5892 +((( 5893 +{ 5894 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор локатора 5895 + "isEnabled": true, ~/~/ Активность 5896 + "name": "string", ~/~/ Наименование 5897 + "activationMode": 0, ~/~/ Определяет вид активации локаторов (0 - сейчас, 1 - Запустить ко времени ) 5898 + "activationTime": "2025-03-12T07:07:53.002Z", ~/~/ Время активации 5899 + "validity": 0, ~/~/ Срок действия в днях (1-90) 5900 + "autoProlongation": true, ~/~/ Автопродление срока действия 5901 + "url": "string", ~/~/ Ссылка 5902 + "language": 0 ~/~/ Язык 5903 +} 5904 +))) 5905 + 5906 + 5907 +Пример ответа: 5908 + 5909 +200 ~/~/ Success 5910 + 5911 + 5912 +== **Удалить локатор** == 5913 + 5914 +(% class="box warningmessage" %) 5915 +((( 5916 +**PUT/api/v3/locators** 5917 +))) 5918 + 5919 +Пример запроса: 5920 + 5921 +((( 5922 +[ 5923 + "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификатор локатора 5924 +] 5925 +))) 5926 + 5927 + 5928 + 5929 + 5808 5808 (% class="box" lang="en-US" style="text-align: center;" %) 5809 5809 ((( 5810 5810 (% lang="ru-RU" style="color:#000000; font-family:Liberation Serif,serif; font-size:14pt; font-style:normal; font-variant:normal" %)**По вопросам работы PUBLIC API 3.0 можно обращаться**(% lang="ru-RU" style="color:#000000; font-size:14pt" %)** на [[support@glonasssoft.ru>>mailto:support@glonasssoft.ru]] **