KSC API, как изменить тег на устройстве?
Solved by Aleksey Klenin
Featured Replies
Уточню информацию по поводу запросов, отправляемых из Powershell, поскольку столкнулся с периодически отображаемыми ошибками:
@{code=1192; file=/home/builder/a/c/d_00000000/s/product/osmp/ksc/dev/kloapi/contentstream/sax_handler.cpp; line=316; message=Field 'type' is not found for the value with name: value; module=KLSTD; subcode=0}
Для KSC Open API важен порядок следования полей для объекта типа paramParams.
Требуется, чтобы сперва шло поле type, а лишь затем value.
Поэтому, необходи
Привет! Пытаюсь автоматизировать удаление тегов с выводящихся из эксплуатации устройств и не получается. Использую описание https://support.kaspersky.com/help/KSC/14.2/KSCAPI/a00538_adf01d37bd62ad12a67d62d536cbad430.html#adf01d37bd62ad12a67d62d536cbad430
Выполняю HTTP POST запрос к ".../api/v1.0/HostsTags.ListTags.SetTags" с содержимым тела
{
"pListItemsTags": [
{
"value": {
"KLTAGS_TAGS": {
"value": [
{
"KLTAGS_VALUE": "Notebook",
"KLTAGS_SET": "false"
}
],
"type": "params"
},
"KLTAGS_ITEM_ID": "4a3e66be-0a81-4b1d-b4e0-fbb5f823bbc7"
},
"type": "params"
}
]
}
А в ответ получаю ошибку:
code : 1192
file : c:\a\c\g_a9ez0wzv\s\product\osmp\ksc\dev\kloapi\contentstream\sax_handler.cpp
line : 314
message : Field 'type' is not found for the value with name:
module : KLSTD
subcode : 0
Что я делаю не так?
Спасибо.