Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/06/10 15:42
<
>
edited by Андрей Калиновский
on 2025/05/06 11:25
on 2025/05/06 11:25
edited by Андрей Калиновский
on 2025/03/25 14:48
on 2025/03/25 14:48
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -123,41 +123,29 @@ 123 123 Запрос должен содержать данные параметра "**agentId**" 124 124 125 125 (% style="color:#000000" %)Ответ: 126 - 127 -((( 128 128 { 129 - "agentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID клиента 130 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID родителя 131 - "parentName": "string", ~/~/ Наименование агента 132 - "name": "string", ~/~/ Имя клиента 133 - "fullName": "string", ~/~/ ФИО клиента 134 - "agentInfoType": 0, ~/~/ Тип клиента ((% style="color:#000000" %)0- Клиент, 1 - Партнер, 2 - Группа, 3 - Административная группа, 4 - Тестовый клиент, 5 - Договор(%%)) 135 - "isForeign": true, ~/~/ Флаг "Иностранный контрагент" 136 - "district": "string", ~/~/ Район 137 - "region": "string", ~/~/ Область 138 - "city": "string", ~/~/ Город 139 - "email": "string", ~/~/ Email 140 - "director": "string", ~/~/ Руководитель 141 - "RegionalData": [ ~/~/ Определяет региональные сведения. 142 - { 143 - "Country": 0, ~/~/ Страна 144 - "groups": [ ~/~/ Список групп 145 - { 146 - "groupId": "string", ~/~/ Уникальный идентификатор группы 147 - "fields": [ ~/~/ Список значений полей 148 - { 149 - "name": "string", ~/~/ Имя поля формы 150 - "value": "string" ~/~/ Значение поля формы 151 - } 152 - ] 153 - } 154 - ] 155 - } 156 - ] 157 -} 158 -))) 127 + "agentId": "", (%%) 128 + "parentId": "", 129 + "parentName": "string", 130 + "name": "string", 131 + "fullName": "string", 132 + "agentInfoType": 0, 133 + "isForeign": true/false, 134 + "district": "string", 135 + "region": "string", 136 + "city": "string", 137 + "inn": "string", 138 + "kpp": "string", 139 + "address": "string", 140 + "addressFact": "string", 141 + "email": "string", 142 + "director": "string", 143 + "bankName": "string", 144 + "bankBIK": "string", 145 + "bankRS": "string", 146 + "bankKS": "string" 147 + } 159 159 160 - 161 161 |=(% style="width: 215px; background-color: rgb(230, 230, 230);" %)**Параметр**|=(% style="width: 861px; background-color: rgb(230, 230, 230);" %)**Описание** 162 162 |(% style="width:215px" %)(% style="color:#000000" %)agentId|(% style="width:861px" %)(% style="color:#000000" %)Идентификатор клиента 163 163 |(% style="width:215px" %)parentId|(% style="width:861px" %)Идентификатор клиента-родителя ... ... @@ -1635,8 +1635,6 @@ 1635 1635 **POST /api/v3/Vehicles/importAsync/history/{vehicleId} ** 1636 1636 ))) 1637 1637 1638 -При выгрузке большого объема информации, выполняющихся более 90 секунд, рекомендуется использовать этот запрос. 1639 - 1640 1640 Метод запроса: **POST** 1641 1641 1642 1642 URL запроса: **https:~/~/hosting.glonasssoft.ru/api/v3/Vehicles/importAsync/history/{vehicleId} ** ... ... @@ -1672,8 +1672,6 @@ 1672 1672 **GET /api/v3/Vehicles/importAsync/history/state/{requestId}** 1673 1673 ))) 1674 1674 1675 -При выгрузке большого объема информации, выполняющихся более 90 секунд, рекомендуется использовать этот запрос. 1676 - 1677 1677 Метод запроса: **GET** 1678 1678 1679 1679 URL запроса: https:**~/~/hosting.glonasssoft.ru/api/v3/Vehicles/importAsync/history/state/{requestId}** ... ... @@ -2810,35 +2810,6 @@ 2810 2810 } 2811 2811 ] 2812 2812 2813 - 2814 -== (% style="color:#000000; font-size:16px" %)**Обновить информацию по геозоне**(%%) == 2815 - 2816 -(% class="box successmessage" %) 2817 -((( 2818 -(% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**PUT **(%%)**/api/v3/gis** 2819 -))) 2820 - 2821 -(% style="color:#000000" %)Метод запроса: **PUT** 2822 - 2823 -Пример запроса: 2824 - 2825 -((( 2826 -{ 2827 - "id": 0, ~/~/ Идентификатор объекта геозоны 2828 - "name": "string", ~/~/ Наименование объекта геозоны 2829 - "unitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Подразделение 2830 - "description": "string", ~/~/ Описание объекта геозоны 2831 - "beginCalc": "2025-04-24T12:10:28.751Z", ~/~/ Дата начала расчетов для геозоны 2832 - "endCalc": "2025-04-24T12:10:28.751Z", ~/~/ Дата окончания расчетов для геозоны 2833 - "settingsData": "string" ~/~/ Параметры отображения в формате XML. 2834 -} 2835 -))) 2836 - 2837 - 2838 -Пример ответа: 2839 - 2840 -200 ~/~/ Success 2841 - 2842 2842 = (% style="color:#000000; font-size:18.6667px" %)Раздел: **Уведомления**(%%) = 2843 2843 2844 2844 == (% style="color:#000000; font-size:16px" %)**Запрос списка уведомлений клиента**(%%) == ... ... @@ -4855,51 +4855,8 @@ 4855 4855 } 4856 4856 ] 4857 4857 } 4858 - 4859 - 4860 -== **Превышение скорости** == 4861 - 4862 -(% class="box infomessage" %) 4863 -((( 4864 -**POST /api/v3/Reports/overSpeedDuration** 4865 4865 ))) 4866 4866 4867 - Публичный API запрос о превышениях скорости по объекту в секундах с выбором способа определения нарушений (дорожное ограничение или фиксированное ограничение). 4868 - 4869 -Пример запроса: 4870 - 4871 -((( 4872 -{ 4873 - "vehicleId": 0, ~/~/ идентификационный номер транспортного средства 4874 - "from": "2025-04-21T10:45:25.258Z", ~/~/ Начало периода (локальное время клиента) 4875 - "to": "2025-04-21T10:45:25.258Z", ~/~/ Конец периода (локальное время клиента) 4876 - "timezone": 0, ~/~/ Таймзона клиента, в часах (double). Если не передана - то считается как +3, MSK 4877 - "overSpeedDetectionType": 0 ~/~/ тип нарушения (1-дорожное ограничение, 2-фиксированный ) 4878 -} 4879 -))) 4880 - 4881 -((( 4882 - 4883 -))) 4884 - 4885 -((( 4886 -Пример ответа: 4887 -))) 4888 - 4889 -((( 4890 -((( 4891 -[ 4892 - { 4893 - "eventDate": "2025-04-21T10:45:25.267Z", ~/~/ Дата и время события 4894 - "duration": 0, ~/~/ Продолжительность события в секундах 4895 - "maxSpeed": 0, ~/~/ Максимальная скорость 4896 - "speedLimit": 0 ~/~/ Ограничение скорости 4897 - } 4898 -] 4899 -))) 4900 -))) 4901 -))) 4902 - 4903 4903 = (% style="color:#000000; font-size:18.6667px" %)**Раздел: Сельскохозяйственные поля **(%%) = 4904 4904 4905 4905 ... ... @@ -6166,75 +6166,7 @@ 6166 6166 Id ~/~/ Идентификатор поля 6167 6167 6168 6168 6169 -==== ==== 6170 6170 6171 -= **Раздел: Управление доступа к машинам** = 6172 - 6173 - 6174 -== Получение списка транспортных средств видимых пользователю == 6175 - 6176 -(% class="box infomessage" %) 6177 -((( 6178 -**GET /api/v3/UserVisibleVehicles/{userId}** 6179 -))) 6180 - 6181 -Пример ответа: 6182 - 6183 -((( 6184 -{ 6185 - "vehicleIds": [ ~/~/ Идентификаторы ТС 6186 - 0 6187 - ] 6188 -} 6189 -))) 6190 - 6191 - 6192 - 6193 -== Задает видимость транспортных средств пользователю == 6194 - 6195 -(% class="box infomessage" %) 6196 -((( 6197 -**POST /api/v3/UserVisibleVehicles** 6198 -))) 6199 - 6200 -Пример запроса: 6201 - 6202 -((( 6203 -((( 6204 -{ 6205 - "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор пользователя 6206 - "vehicleIds": [ ~/~/ Идентификаторы ТС 6207 - 0 6208 - ] 6209 -} 6210 -))) 6211 - 6212 -((( 6213 - 6214 -))) 6215 - 6216 -((( 6217 - 6218 -))) 6219 - 6220 -((( 6221 -Пример ответа : 6222 -))) 6223 - 6224 -((( 6225 - 6226 -))) 6227 - 6228 -((( 6229 -200 ~/~/ Success 6230 -))) 6231 -))) 6232 - 6233 - 6234 - 6235 - 6236 - 6237 - 6238 6238 (% class="box" lang="en-US" style="text-align: center;" %) 6239 6239 ((( 6240 6240 (% 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]] **