Изменения документа Методы API для работы с ГЛОНАССSoft
Редактировал(а) Андрей Калиновский 2025/03/28 11:43
<
отредактировано Андрей Калиновский
на 2025/03/28 11:43
на 2025/03/28 11:43
отредактировано Андрей Калиновский
на 2025/03/25 13:59
на 2025/03/25 13:59
Изменить комментарий:
К данной версии нет комментариев
Комментарий
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -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" %)Идентификатор клиента-родителя ... ... @@ -5949,148 +5949,7 @@ 5949 5949 5950 5950 5951 5951 5952 -= **Раздел: Яндекс Маршруты** = 5953 5953 5954 - 5955 -== **Возвращение списка маршрутов** == 5956 - 5957 -(% class="box infomessage" %) 5958 -((( 5959 -**GET /api/v3/TransportRoutes** 5960 -))) 5961 - 5962 -Пример запроса: 5963 -Id ~/~/ Идентификатор поля 5964 - 5965 - 5966 -Пример ответа: 5967 - 5968 -((( 5969 -[ 5970 - { 5971 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ id 5972 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Id записи к которой принадлежит маршрут 5973 - "name": "string", ~/~/ Наименование маршрута. 5974 - "kind": 0, ~/~/ Определяет вид маршрута ( 0 - Bus, 1 - Trolley, 2 - Tram, 3 - Taxi, 4 - Water) 5975 - "vehicles": [ ~/~/ Определяет список ТС для маршрута 5976 - 0 5977 - ] 5978 - } 5979 -] 5980 -))) 5981 - 5982 - 5983 - 5984 -== **Добавить маршрут** == 5985 - 5986 -(% class="box infomessage" %) 5987 -((( 5988 -**POST /api/v3/TransportRoutes** 5989 -))) 5990 - 5991 -Пример запроса: 5992 -{ 5993 - "name": "string", ~/~/ Опредлеляет наименование маршрута. 5994 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Id записи к которой принадлежит маршрут 5995 - "kind": 0, ~/~/ Определяет вид маршрута. (0 - Bus, 1 - Trolley, 2 - Tram, 3 - Taxi, 4 - Water ) 5996 - "vehicles": [ ~/~/ Определяет список ТС для маршрута 5997 - 0 5998 - ] 5999 -} 6000 - 6001 - 6002 -Пример ответа: 6003 - 6004 -((( 6005 -{ 6006 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID 6007 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Id записи к которой принадлежит маршрут 6008 - "name": "string", ~/~/ Определяет наименование маршрута 6009 - "kind": 0, ~/~/ Определяет вид маршрута ( 0 - Bus, 1 - Trolley, 2 - Tram, 3 - Taxi, 4 - Water ) 6010 - "vehicles": [ ~/~/ Определяет список ТС для маршрута 6011 - 0 6012 - ] 6013 -} 6014 -))) 6015 - 6016 - 6017 -== **Обновление маршрута** == 6018 - 6019 -(% class="box successmessage" %) 6020 -((( 6021 -**PUT /api/v3/TransportRoutes** 6022 -))) 6023 - 6024 -Пример запроса: 6025 - 6026 -((( 6027 -{ 6028 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID 6029 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Id записи к которой принадлежит маршрут 6030 - "name": "string", ~/~/ Опредлеляет наименование маршрута. 6031 - "kind": 0, ~/~/ Определяет вид маршрута (0 - Bus, 1 - Trolley, 2 - Tram, 3 - Taxi, 4 - Water) 6032 - "vehicles": [ ~/~/ Определяет список ТС для маршрута 6033 - 0 6034 - ] 6035 -} 6036 -))) 6037 - 6038 - 6039 -Пример ответа: 6040 - 6041 -((( 6042 -{ 6043 - "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID 6044 - "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Id записи к которой принадлежит маршрут 6045 - "name": "string", ~/~/ Определяет наименование маршрута 6046 - "kind": 0, ~/~/ Определяет вид маршрута ( 0 - Bus, 1 - Trolley, 2 - Tram, 3 - Taxi, 4 - Water ) 6047 - "vehicles": [ ~/~/ Определяет список ТС для маршрута 6048 - 0 6049 - ] 6050 -} 6051 -))) 6052 - 6053 - 6054 -== **Получить связки маршрутов ТС** == 6055 - 6056 -(% class="box infomessage" %) 6057 -((( 6058 -**POST /api/v3/TransportRoutes/getroutesvehicles** 6059 -))) 6060 - 6061 -Пример запроса: 6062 - 6063 -((( 6064 -[ 6065 - "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ идентификатор маршрута 6066 -] 6067 -))) 6068 - 6069 - 6070 -Пример ответа: 6071 - 6072 -((( 6073 -[ 6074 - { 6075 - "vehicleId": 0, ~/~/ Опредлеляет идентификатор ТС 6076 - "routeGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Определяет идентификатор маршрута 6077 - } 6078 -] 6079 -))) 6080 - 6081 - 6082 -== **Удалить маршрут** == 6083 - 6084 -(% class="box warningmessage" %) 6085 -((( 6086 -**DELETE /api/v3/TransportRoutes/{id}** 6087 -))) 6088 - 6089 -Пример запроса: 6090 -Id ~/~/ Идентификатор поля 6091 - 6092 - 6093 - 6094 6094 (% class="box" lang="en-US" style="text-align: center;" %) 6095 6095 ((( 6096 6096 (% 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]] **