Отправить шаблон
Агенты могут использовать настроенный вами шаблон в качестве черновика/шаблона своего сообщения.
к сведению
Чтобы агент смог использовать шаблон, необходимо указать либо agentId
, либо agentLogin
----
Permissions:INTEGRATOR,OPERATOR
----
Параметр | Описание |
---|---|
| Текст сообщения шаблона |
| Идентификатор агента. Если |
| Логин агента. Если |
| Вложение к шаблону (необязательно) |
Пример curl
$ curl 'http://localhost:8080/api/v1/commands/send-template' -i -X POST \
-H 'Content-Type: multipart/form-data' \
-H 'Authorization: Bearer <integrator_token>' \
-H 'X-Tenant-Name: local' \
-F 'file=@filename.txt;type=text/plain'
Пример HTTP запроса
Пример для agentId
:
POST /api/v1/commands/send-template HTTP/1.1
Content-Type: multipart/form-data; boundary=6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm
Authorization: Bearer <integrator_token>
X-Tenant-Name: local
Host: localhost:8080
--6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm
Content-Disposition: form-data; name=file; filename=filename.txt
Content-Type: text/plain
attachment data
--6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm--
Пример для agentLogin
:
POST /api/v1/commands/send-template HTTP/1.1
Content-Type: multipart/form-data; boundary=6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm
Authorization: Bearer <integrator_token>
X-Tenant-Name: local
Host: localhost:8080
--6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm
Content-Disposition: form-data; name=file; filename=filename.txt
Content-Type: text/plain
attachment data
--6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm--
Пример HTTP ответа
HTTP/1.1 200 OK
X-Request-Id: 6eb3fea1-539c-401b-86fd-f678ae9906bf
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-XSS-Protection: 0
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Pragma: no-cache
Expires: 0
X-Frame-Options: DENY