Формат XML файла для экспорта на сайт realty.liga.net
XML-формат импорта объявлений realty.liga.net
Структура файла:
<?xml version="1.0" encoding="utf-8" ?>
<objects doc_type="realty" version="1.0" create_date="">
<object >
<object_property />
<contacts>
<contact />
</contacts>
<media>
<photo />
<video />
</media>
<places>
<place />
</places>
</object>
</objects>
Тег
objects
Все объявления содержатся в теге <objects>.
Тег <objects> содержит в себе атрибуты и теги объектов недвижимости <object>
Тег <objects> имеют следующие атрибуты:
|
Атрибут |
Обязат. |
Описание |
|
doc_type |
Да |
Внутренний тип документа, значение “realty” |
|
version |
Да |
Внутренняя дата документа, “1.0” |
|
create_date |
Да |
Дата создания (экспорта) файла в формате "ГГГГ-ММ-ДД ЧЧ:ММ:СС" |
Внутри тега <object> объекта недвижимости должны быть такие вложенные теги:
<object_property> - описание объекта
<contacts> - Список контактов агентств и маклеров.
<media> - Список ссылок на фотографии и видео объекта.
<places> - Список расположений, и расстояние до объекта.
Тег
object
Теги <object> имеют следующие атрибуты:
|
Атрибут |
Обязат. |
Описание |
|
oid |
Да |
Уникальный ID объекта (при совпадении ID у объекта будут обновлены атрибуты UpdateDate, вложенные теги) |
|
code |
Нет |
Читабельный (сокращенный) ID объекта |
|
create_date |
Да |
Дата создания объекта в формате "ГГГГ-ММ-ДД ЧЧ:ММ:СС" |
|
update_date |
Нет |
Дата изменения объекта в формате "ГГГГ-ММ-ДД ЧЧ:ММ:СС" |
|
object_url |
Да |
Ссылка на объект на сайте источника |
Тег object_property
Тег < object_property> имеют следующие атрибуты:
|
Атрибут |
Обязат. |
Описание |
|
type |
Да |
Тип объявления доп. значения:
|
|
realty_type |
Да |
Тип недвижимости доп. значения:
|
|
oblast |
Да |
Административная область Украины или АР Крым (текст) |
|
region |
Нет |
район в области или АР Крым (текст) |
|
city |
Нет * |
Город (текст) |
|
selo |
Нет * |
Cело или поселок (текст) |
|
district |
Нет |
Административный район в городе (текст) |
|
street |
Нет |
Улица (текст) |
|
house_no |
Нет |
Номер дома (текст) |
|
house_type |
Нет |
Тип дома доп. значения:
|
|
price |
Да |
Цена (цело число) |
|
currency |
Да |
Валюта доп. значения:
|
|
room_count |
Нет |
Количество комнат (цело число) |
|
level |
Нет |
Этаж (цело число) |
|
level_count |
Нет |
Этажность (цело число) |
|
area_all |
Нет |
Площадь общая (вещественное число) |
|
area_live |
Нет |
Площадь жилая (вещественное число) |
|
area_kitchen |
Нет |
Площадь кухни (вещественное число) |
|
area_land |
Нет |
Площадь участка (вещественное число) |
|
build_state |
Нет |
Состояние доп. значения:
|
|
info |
Нет |
Описание (текст) |
|
is_balkon |
Нет |
Балкон (числовое, 0 – нет, 1 – да) |
|
is_mebel |
Нет |
Мебель (числовое, 0 – нет, 1 – да) |
|
is_tv |
Нет |
Телевизор (числовое, 0 – нет, 1 – да) |
|
is_refrigerator |
Нет |
Холодильник (числовое, 0 – нет, 1 – да) |
|
is_phone |
Нет |
Телефон (числовое, 0 – нет, 1 – да) |
|
is_constructions |
Нет |
Постройки (числовое, 0 – нет, 1 – да) |
|
is_electrical_supply |
Нет |
Электроснабжение (числовое, 0 – нет, 1 – да) |
|
is_gas_supply |
Нет |
Газоснабжение (числовое, 0 – нет, 1 – да) |
|
is_water_supply |
Нет |
Водоснабжение (числовое, 0 – нет, 1 – да) |
|
is_water_drain |
Нет |
Канализация (числовое, 0 – нет, 1 – да) |
|
is_nearby_wood |
Нет |
Рядом лес (числовое, 0 – нет, 1 – да) |
|
is_nearby_reservoi |
Нет |
Рядом водоем (числовое, 0 – нет, 1 – да) |
|
is_has_garazh |
Нет |
Гараж (числовое, 0 – нет, 1 – да) |
|
wall_material |
Нет |
Материал стен доп. значения:
|
|
floor_material |
Нет |
Материал пола доп. значения:
|
|
sanuzel |
Нет |
Санузел доп. значения:
|
|
remont |
Нет |
Ремонт (числовое, 0 – нет, 1 – да) |
|
time_for_clearing |
Нет |
Освобождение (число дней) |
|
heating_type |
Нет |
Тип отопления (текст) |
|
appointment |
Нет |
Целевое назначение доп. значения:
|
|
documents |
Нет |
Документы (текст) |
|
premise_type |
Нет |
Тип помещения доп. значения:
|
|
construction_year |
Нет |
Год постройки (число) |
|
object_details |
Нет |
Детальное описание свойств (текст) |
Тег
contacts
Информация о контактах находится внутри вложенного тега <contacts>. Внутри – теги <contact>
Теги <contacts> имеют следующие атрибуты:
|
Атрибут |
Обязат. |
Описание |
|
agency |
Нет |
Название агентства |
|
agent_name |
Да |
Имя агента |
|
phones |
Да |
Контактные телефоны |
|
|
Нет |
Электронный адрес |
|
web |
Нет |
Внешняя ссылка на страницу с информацией об агентстве |
Тег
media
Ссылки на фотографии и видео идут внутри тега <media>, который вложен в тег объекта недвижимости. Внутри - теги <photo> и <video>.
Теги <photo> имеют следующие атрибуты:
|
Атрибут |
Обязат. |
Описание |
|
photo_id |
Нет |
идентификатор фотографии (уникален для всех объектов) |
|
url |
Да |
полный URL на фотографию. Фотографии могут быть двух типов: PNG или JPG |
Теги <video> имеют следующие атрибуты:
|
Атрибут |
Обязат. |
Описание |
|
video_id |
Нет |
идентификатор видео (уникален для всех объектов) |
|
url |
Да |
(текст) URL на видео или код для вставки видео |
Тег
places
Не обязательно, но можно дополнить информацией о ближайших объектах. Список расстояний до объекта находятся в теге <places>, который вложен в тег объекта недвижимости. Внутри - теги <place>.
Теги <place> имеют следующие атрибуты:
|
Атрибут |
Обязат. |
Описание |
|
distance |
Нет |
Расстояние до объекта в км (вещественное число) |
|
place_type |
Да |
Ориентир (число) доп. значения:
|
|
name |
Да |
Название (текст) |
