Получение конфигурации проекта
Данный метод вернет список настроек проекта.
URL
/project/config
Метод
GET
Диапазон
project_view
Тип ответа
sync
Параметры запроса
| Имя | Тип | Обязательный | Описание |
|---|---|---|---|
prjUUID |
строка |
да |
ID проекта. |
prefix |
строка |
нет |
Параметр позволяет получить только часть конфигурации проекта. |
Если параметр prefix отсутствует, будут возвращены все настройки проекта.
Тело запроса (application/json)
<отсутствует>
Пример URL-запроса
https://your.polyanalyst.server:port/polyanalyst/api/v1.0/project/config?prjUUID=11d7213c-1d95-4d92-a3ba-1cd1dcd3fb7c&prefix=General
Тело ответа (application/json)
{
"General\/AutosaveInterval": 0,
"General\/SavedVersionsLimit1": 10,
"General\/DelayPrjectUnload": -1,
"General\/CleanupUnusedTextStorage": false,
"General\/SuppressSurrogatePairs": false,
"General\/SuppressSurrogateStr": false,
"General\/ProtectedContent": false,
"General\/DictPreload": true,
"General\/MorphologyBasedStemming": false,
"General\/ProjectLocale": "eng",
"General\/MaxProjectSize": 999999999999,
"General\/MaxDataSourceRows": 999999999999,
"General\/ProjectCheckSize": 10,
"General\/MaxExecHistorySize": 10,
"General\/ShowUserIDinHistory": false,
"General/Serials": ""
}
Примеры ответов
| Код | Тело ответа и его описание |
|---|---|
200 |
Успех. Будут возвращены настройки проекта (например, в качестве примера ответа были выбраны настройки типа "General"). {
"General\/AutosaveInterval": 0,
"General\/SavedVersionsLimit1": 10,
"General\/DelayPrjectUnload": -1,
"General\/CleanupUnusedTextStorage": false,
"General\/SuppressSurrogatePairs": false,
"General\/SuppressSurrogateStr": false,
"General\/ProtectedContent": false,
"General\/DictPreload": true,
"General\/MorphologyBasedStemming": false,
"General\/ProjectLocale": "eng",
"General\/MaxProjectSize": 999999999999,
"General\/MaxDataSourceRows": 999999999999,
"General\/ProjectCheckSize": 10,
"General\/MaxExecHistorySize": 10,
"General\/ShowUserIDinHistory": false,
"General/Serials": ""
}
|
500 |
Ошибка – Указанные настройки не найдены, пожалуйста, проверьте введенное значение. {
"error": {
"code": 500,
"title": "",
"message": "Internal error: PACONFIG(\"AutsoUpdate\") - not found"
}
}
|
500 |
Ошибка – prjUUID не валиден. {
"error": {
"code": 500,
"title": "",
"message": "Failed to create UUID from string"
}
}
|