Описание 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": "урл статьи"
    },
    ...
  ]
}