XML файл должен быть в кодировке utf-8 (<?xml version="1.0" encoding="utf-8" ?>).
Корневым элементом файла должен быть <xml> элемент. Все остальные элементы должны быть вложены в корневой.
Если в XML передается необязательный элемент, то его значение должно быть валидным, иначе такой объект не будет импортирован!
Название |
Обязательно |
Значение |
Описание |
---|---|---|---|
objects |
Да |
Должен содержать вложенные контейнеры object. |
Контейнер для объектов недвижимости object. |
object |
Да |
Должен содержать вложенные элементы, которые описаны ниже. |
Контейнер для каждого объекта недвижимости. |
id |
Да |
Строка, может содержать символы [a-z0-9]. |
ID объекта в вашей базе данных. |
updated |
Да |
Unix timestamp. |
Время последнего обновления объекта. |
title |
Да |
Строка в конструкции <![CDATA[…]]>. |
Заголовок объекта недвижимости. |
type |
Да |
Целое число. Варианты: 53 – апартаменты, квартиры 54 – виллы, дома 57 – отели 58 – рестораны 59 – офисы 60 – магазины 61 – готовый бизнес |
Тип недвижимости. |
deal |
Да |
Целое число. Варианты: 1 – продажа 2 – аренда |
Тип сделки. |
location |
Да |
Целое число. ID из справочника https://www.luxestate-turkey.com/xml/regions-cyprus. |
Регион/город, в котором находится объект недвижимости. |
area |
Да |
Целое число. |
Площадь объекта в квадратных метрах. |
rooms | Нет |
Целое число от 1 до 5. Передавайте 5, если комнат больше. |
Количество комнат. |
bedrooms |
Нет |
Целое число от 1 до 6. Передавайте 5, если спален больше. Передавайте 6, если это студия. |
Количество спален. |
bathrooms |
Нет |
Целое число от 1 до 5. Передавайте 5, если ванных больше. |
Количество ванных комнат. |
wc |
Нет |
Целое число от 1 до 5. Передавайте 5, если санузлов больше. |
Количество санузлов. |
floor |
Нет |
Целое число. Не может быть больше, чем total_floors. |
Этаж, на котором располагается объект недвижимости. |
total_floors |
Нет |
Целое число. |
Всего этажей объекта или здания, в котором находится объект. |
market |
Нет |
Строка. Варианты: new – новый дом resale – вторичная недвижимость under_construction – строящийся объект |
Тип рынка (новостройка, вторичное жилье или строящийся объект). |
land_area | Нет | Целое число. | Площадь участка в квадратных метрах. |
pool |
Нет |
Строка. Варианты: yes – если бассейн есть. |
Бассейн. |
price | Да | Целое число. | Цена в фунтах. |
distance_to_see |
Нет |
Целое число. |
Расстояние до моря в метрах. |
images |
Да |
Должен содержать вложенные image. |
Контейнер для изображений image. |
image |
Да |
URL картинки в JPG формате (без пробелов). Размер не менее 600x500 пикселей. Вес не более 300 Кб. Изображения, не удовлетворяющие требованиям, импортированы не будут. |
Ссылка на изображение объекта. |
longitude |
Да |
Число с плавающей точкой. Долгота. |
Долгота. |
latitude |
Да |
Число с плавающей точкой. Широта. |
Широта. |
description |
Да |
Строка в конструкции <![CDATA[…]]>. Все HTML тэги будут удалены, кроме параграфов <p> и переносов строки <br>, атрибуты у разрешенных HTML тэгов будут удалены. |
Описание объекта недвижимости. |
videos |
Нет |
Должен содержать вложенные video. |
Контейнер для видео video. |
video |
Нет |
URL видеоролика на YouTube. Формат адреса https://youtu.be/1SqBdS0XkV4. |
Ссылка на видеоролик на YouTube. |
translations | Нет | Должен содержать вложенные контейнеры translation. | Контейнер для переводов. |
translation | Нет | Должен содержать вложенные language, title, description для каждого языка, описаны ниже. | Контейнер для одного перевода на конкретный язык. |
language | Нет | Строка. Варианты:
en – английский язык de – немецкий язык |
Язык перевода. |
title | Нет | Строка в конструкции <![CDATA[…]]>. | Заголовок объекта недвижимости на конкретном языке. |
description | Нет |
Строка в конструкции <![CDATA[…]]>. Все HTML тэги будут удалены, кроме параграфов <p> и переносов строки <br>, атрибуты у разрешенных HTML тэгов будут удалены. |
Описание объекта недвижимости на конкретном языке. |