Обработчик события 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", неправильный тип или набор параметров. |