Описание 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" 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>


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

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

{
"logo": "урл логотипа",
"news": [
{
"title": "заголовок статьи",
"img": "урл картинки",
"datetime": "дата статьи",
"url": "урл статьи"
},
...
]
}

Обновлено 23 декабря 2021 г.