Структуры.GetObject

Материал из Hivext Wiki

Перейти к: навигация, поиск

Метод GetObject

Общая информация

Параметр Значение
Описание Получение объекта по идентификатору.
Адрес метода GET http://api.hivext.ru/1.0/data/base/rest/getobject
Кодирование urlEncoding
Метод сервиса Структуры

Параметры

Имя параметра Тип Описание
Входящие параметры
appid string [*] Идентификатор приложения.
session string [*] Идентификатор пользователя.
type string [*] Имя типа данных.
id int [*] Идентификатор объекта.
join string Названия свойств комплексных типов. По умолчанию свойства с комплексными типами используют lazy загрузку, т.е. содержат индекс (ссылку) на объект, а не сам объект. Если требуется вернуть объект полностью, в параметре join указывается имя свойства, для которого нужно вернуть полноценный объект. Для полноценной выборки нескольких свойств можно использовать перечисление через запятую (field1, field2, ...). Для полноценной выборки с глубокой иерархией используется указание дерева свойств с разделителем точка (field1.subfield1, field2.subfield1.subsubfield1, ...).
Возвращаемые параметры
result int

Коды ошибок

1003 Тип данных с указанным именем не существует
1101 Объект с указанным идентификатором не существует
error string Описание ошибки, если она произошла.
object string

Свойства и значения в формате JSON.

object = { id : идентификатор объекта, свойство : значение, свойство : значение, ... }