Обработка событий ассистента


SmartApp Code позволяет обработать события, которые приходят от ассистента в сценарии. В сценарий событие приходит, как event с названием, соответствующим значению action_id в протоколе.

Пример обработки в сценарии:

state: Next
	event!: next

eventData

В eventData передается объект в формате JSON, содержащий поля из parameters в server_action в запросе ассистента.

Формат eventData:

[
    {
        "url": "https://store/public_test/file.png" // ссылка на файл
    }
]

request

Для того, чтобы получить данные о полученном файле из eventData используйте объект $request в формате:

$request.data.eventData.parameters

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней