Обробник події 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", неправильний тип або набір параметрів.