Скриптинг.Eval
Материал из Hivext Wiki
Метод Eval
Общая информация
| Параметр | Значение |
|---|---|
| Описание | Выполнение скрипта. |
| Адрес метода | http://api.hivext.ru/1.0/development/scripting/{протокол}/eval |
| Кодирование | urlEncoding, POST |
| Метод сервиса | Скриптинг |
Параметры
| Имя параметра | Тип | Описание |
|---|---|---|
| Входящие параметры | ||
| appid | string | [*] Идентификатор приложения. |
| session | string | Сессия пользователя. |
| script | string | [*] Имя скрипта. |
| Дополнительные параметры | string | Скрипты могут принимать дополнительные параметры указанные разработчиком.
Чтение обязательных и дополнительных параметров производится в скрипте через метод GetParam глобального объекта hivext. В php
В java
В javascript
|
| Возвращаемые параметры | ||
| Стандартный формат ответа | ||
| result | int | Коды ошибок
|
| error | string | Описание ошибки, если она произошла. |
| line | int | Номер строки где произошла ошибка. |
| response | string | Ответ возвращаемый скриптом. |
| Пользовательский формат ответа
Скрипты могут возвращать данные в любом формате указанном разработчиком, включая бинарные данные. Для вывода данных в пользовательском формате через скрипт необходимо установить HTTP заголовок Content-Type. В php
В java
В javascript
| ||
