Commit 23306b97 authored by Aigerim Shaumenova's avatar Aigerim Shaumenova

Update First_configuration.rst

parent bb76a6aa
......@@ -415,15 +415,15 @@ $ chmod a+x /opt/synergy/apps/itsm/scripts/contractExpirationNotice.sh
Для регистрации обращений из внешних систем
-----------------------------------------------
Для регистрации обращений из внешних систем можно использовать кастомную API ${HOST}/itsm/rest/incident/create
Для регистрации обращений из внешних систем можно использовать кастомную API ${HOST}/itsm/rest/incident/create
Для каждого описанного ниже апи, для авторизации необходимо передавать заголовок:
"Authorization", "Basic " + btoa(unescape(encodeURIComponent(login + ":" + password)))
Для каждого описанного ниже апи, для авторизации необходимо передавать заголовок:
"Authorization", "Basic " + btoa(unescape(encodeURIComponent(login + ":" + password)))
1. вызвать метод для создания временного файла на сервере: ${HOST}/Synergy/rest/api/storage/start_upload (start_upload)
Method: GET
В ответе получаем путь до временного файла, пример ответа:
1. вызвать метод для создания временного файла на сервере: ${HOST}/Synergy/rest/api/storage/start_upload (start_upload)
Method: GET
В ответе получаем путь до временного файла, пример ответа:
{
"errorCode": "0",
"file": "/opt/synergy/jboss/standalone/tmp/Synergy/upload.tmp/96f50f11-17e7-4aa9-9798-cba4d81f4135"
......@@ -431,14 +431,14 @@ Method: GET
2. Далее необходимо загрузить данные во временный файл с помощью метода ${HOST}/Synergy/rest/api/storage/upload_part (upload_part)
Method: POST
Enctype: multipart/form-data
2. Далее необходимо загрузить данные во временный файл с помощью метода ${HOST}/Synergy/rest/api/storage/upload_part (upload_part)
Method: POST
Enctype: multipart/form-data
3. после загрузки файлов на сервер, необходимо вызвать метод создания обращения ${HOST}/itsm/rest/incident/create
Method: POST
Content Type: application/json; charset=utf-8
пример передаваемых параметров:
3. после загрузки файлов на сервер, необходимо вызвать метод создания обращения ${HOST}/itsm/rest/incident/create
Method: POST
Content Type: application/json; charset=utf-8
пример передаваемых параметров:
{
"theme": "text theme",
"description": "text description",
......@@ -451,7 +451,7 @@ Content Type: application/json; charset=utf-8
}
В параметр files передается массив объектов, в каждом объекте передается имя файла и путь до временного файла на сервере, который получается при выполнении апи rest/api/storage/start_upload
пример успешного ответа:
пример успешного ответа:
{
"regNumber": "inc-29181",
"dataUUID": "67423",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment