Обработчик события OnRequestByREST отслеживает аварийные ситуации и возвращает HTTP код 403 Forbidden.

 

В самом ответе будет JSON объект вида:

{"Error":1}

 

Описание ошибок

Номер

Описание

1

 

REST_API_ERROR_TELEGRAM_SCRIPT_NOT_FOUND

в обработчике события нет скрипта с названием "Telegram";

2

REST_API_ERROR_TELEGRAM_SCRIPT_DISABLED

скрипт с названием "Telegram" выключен;

3

REST_API_ERROR_INVALID_SCRIPT_RESULT

скрипт вернул неправильный JSON объект;

4

REST_API_ERROR_SCRIPT_TIMED_OUT

скрипт выполнялся слишком долго и был выключен системой;

5

REST_API_ERROR_SCRIPT_SYNTAX

синтаксическая ошибка в тексте скрипта. Смотрите протоколы выполнения скриптов;

6

REST_API_ERROR_SCRIPT_RUNTIME

возникла ошибка по время выполнения кода скрипта. Смотрите протоколы выполнения скриптов;

7

REST_API_ERROR_SCRIPT_NO_ONREQUESTBYREST

в обработчике события нет скрипта с запрашиваемым названием;

8

REST_API_ERROR_SCRIPT_INVALID_ONREQUESTBYREST

в тексте скрипта изменена функция "OnRequestByREST", неправильный тип или набор параметров.