You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Есть раздел в навигаторе, есть вот эти пункты (API Module, API version, API action, API request parameter, API Action request param, API module request param), ведут на определенные справочники.

Сначала админ создает у себя API Module

Path - поковыряться в сервиснау

API Module это сущность, требуемая для объединения прочих сущностей, API version, API action.

Для создания нужно перейти в Scripted REST API → API Module и нажать New

API Module form fields

FieldDescription
NameЧеловекочитаемое имя
PathПуть для запроса, например /rest
ActiveБулевый чекбокс

API version form fields

FieldDescription
ModuleРеференс на API Module ранее созданный. Будут доступны только активные модули (active = yes),
ActiveБулевый чекбокс
PathПуть для запроса

API action form fields

FieldDescription
NameЧеловекочитаемое имя
PathПуть
ActiveБулевый чекбокс
Is Authentication RequiredУказываем, если запрос требует аутентификации (токен передается в хедере запроса)
ModuleРеференс на API Module
VersionРеференс на API Version
HTTP MethodВыбираем метод (GET, POST, какой-то ещё)
Scriptвводим скрипт, можно использовать классы SimpleRequest и SimpleResponse

API Request parameter form fields

FieldDescription
NameЧеловекочитаемое имя
Is requiredУказать, если это требуемый параметр

API action request parameters form fields

FieldDescription
ActionРеференс на API action
Request parameterРеференс на API request parameter

API Module request parameters form fields

FieldDescription
ModuleРеференс на API module
Request parameterРеференс на API request parameter


  • No labels