Описание XML-формата для статей

Формат XML-выгрузки.

Статьи Формат подразумевает полное отсутствие html-разметки. Только текст. Элементы, обязательные для заполнения:

  • xPath /article/title
  • xPath /article/content
  • xPath /article/announce
  • xPath /article/images/image
  • xPath /article/rubrics/rubric
  • xPath /article/url

Опциональный элемент:

  • галереи

Идентификаторы рубрик

Наименование рубрикиID рубрики
Дом, загородное строительство4
Ландшафт5
Инженерные системы6
Техника, инструменты и оборудование7
Обустройство, ремонт, мебель8
Перепланировка9
Строительные материалы10
Дизайн, декор и аксессуары11
Мастер-классы12
Интересное15
Полезные советы16

XML

<?xml version="1.0" encoding="UTF-8"?>
<articles xmlns="http://remont.mail.ru/help/aboutxml.html"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://remont.mail.ru/help/aboutxml.html http://static.remont.mail.ru/xml/articles.schema.xsd">
  <article id="124">
  <url><![CDATA[ ссылка на статью на сайте-источнике ]]></url>
  <title>Заголовок статьи!</title>
  <announce>
  Это анонс статьи. Здесь не может быть ничего кроме текста, никаких картинок.
  </announce>
  <content>
    Здесь находится основной тест статьи.
    <gallery id="1"/>
    Тег, размещенный выше, отвечает за размещение галереи с id = 1.
    <image id = "2"/>
    Тег, размещенный выше, отвечает за размещение картинки с id = 1.
    <video source="mailru" id="/mail/valentina5163/553/3382"/>
    Тег, размещенный выше, отвечает за размещение видео http://my.mail.ru/?from=content#video=/mail/valentina5163/553/3382.
    <video source="youtube" id="Ahg6qcgoay4"/>
    Тег, размещенный выше, отвечает за размещение видео http://www.youtube.com/watch?v=Ahg6qcgoay4
  </content>
  <images>
    <image id="1" description="Это подпись, которая будет под картинкой" url="http://example.com/1.jpg" is_main="true"/>
    <image id="2" source="https://example-source-page.com/2.jpg" source_name="Example.com" url="http://example.com/2.jpg"/>
    <image id="3" url="http://example.com/3.jpg"/>
  </images>
  <galleries>
    <gallery id="1">
      <image id="1"/>
      <image id="2"/>
      <image id="3"/>
    </gallery>
  </galleries>
  <rubrics>
      <rubric id = "1"/>
      <rubric id = "2"/>
    </rubrics>
  </article>
</articles>

Формат изображения

Звездочками \* обозначены обязательные поля.

Параметр картинкиОписание
id *Идентификатор изображения. Тип: число.
url *Адрес изображения
descriptionОписание изображения
sourceОригинальный адрес изображения, если картинка взята со стороннего источника
source_nameНазвание источника изображения, если указан source

2. Описание json-формата для партнерского блока

  1. Размер логотипа 74х32 px
  2. Размер картинок 240х240 px (не более 61 КБ на картинку)
  3. Три картинки

{
  "logo": "урл логотипа",
  "news": [
    {
      "title": "заголовок статьи",
      "img": "урл картинки",
      "datetime": "дата статьи",
      "url": "урл статьи"
    },
    ...
  ]
}
Помощь Mail
Обновлено 23 августа 2024 г.