Skip to content

Latest commit

 

History

History
90 lines (70 loc) · 3.26 KB

catalog-measure-on-add.md

File metadata and controls

90 lines (70 loc) · 3.26 KB

Событие при добавлении единицы измерения CATALOG.MEASURE.ON.ADD

Scope: catalog

Кто может подписаться: любой пользователь

Событие происходит при добавлении единицы измерения.

Что получает обработчик

Данные передаются в виде POST-запроса {.b24-info}

[
    'event' => 'CATALOG.MEASURE.ON.ADD',    
    'event_handler_id' => 1,
    'data' => [
        'FIELDS' => [
            'ID' => 1,
        ],
    ],
    'ts' => 1714649632,
    'auth' => [
        'access_token' => 's6p6eclrvim6da22ft9ch94ekreb52lv',
        'expires_in' => 3600,
        'scope' => 'catalog',
        'domain' => 'some-domain.bitrix24.com',
        'server_endpoint' => 'https://oauth.bitrix.info/rest/',
        'status' => 'F',
        'client_endpoint' => 'https://some-domain.bitrix24.com/rest/',
        'member_id' => 'a223c6b3710f85df22e9377d6c4f7553',
        'refresh_token' => '4s386p3q0tr8dy89xvmt96234v3dljg8',
        'application_token' => '51856fefc120afa4b628cc82d3935cce',
    ],
]

Параметры

{% include Сноска об обязательных параметрах %}

#| || Название тип | Описание || || event* string | Символьный код события || || event_handler_id* integer | Идентификатор обработчика события || || data* object | Объект с данными события.

Структура описана ниже || || ts* integer | Timestamp отправки события из очереди событий || || auth* object | Объект с параметрами авторизации и данными о портале, на котором произошло событие || |#

Параметр data {#data}

{% include Сноска об обязательных параметрах %}

#| || Название тип | Описание || || FIELDS* object | Объект со свойствами единицы измерения.

Структура описана ниже || |#

Параметр FIELDS {#fields}

{% include Сноска об обязательных параметрах %}

#| || Название тип | Описание || || ID* catalog_measure.id | Идентификатор единицы измерения. Получить все поля единицы измерения по ее идентификатору можно с помощью метода catalog.measure.get || |#

Параметр auth {#auth}

{% include notitle Таблица с ключами в массиве auth %}

Продолжите изучение