Копирайт Яндекс Расписаний

Запрос позволяет получить данные о Яндекс Расписаниях: URL сервиса, баннер в различных цветовых представлениях и уведомительный текст. Все эти данные следует разместить ниже или выше места, в котором расположена информация о расписаниях, в следующем порядке:

  1. Баннер.

  2. Уведомительный текст.

  3. URL Яндекс Расписаний.

Примечание

Запрос следует отправлять по протоколу HTTPS.

Формат запроса

https://api.rasp.yandex.net/v3.0/copyright/ ?
  apikey=<ключ> 
& format=<формат>

Пример запроса:

https://api.rasp.yandex.net/v3.0/copyright/?apikey={ключ}&format=json

Входные параметры:

Параметр

Описание

apikey

Ключ доступа к API.

Параметр можно не передавать, если ключ доступа указан в заголовке Authorization, например:

Authorization: 1eb31582-941a-3ac8-a61f-041c344495ab

format

Формат ответа. Поддерживаемые значения:

  • json (по умолчанию);

  • xml.

Структура ответа

Ответ содержит данные о Яндекс Расписаниях (баннер, URL, уведомительный текст). Возможные форматы ответа: JSON, XML.

Структура ответа в различных форматах показана в примерах.

{
  "copyright":
  {
    "logo_vm": "<iframe frameborder=\"0\" 
                style=\"overflow: hidden; border: 0; width: 240px; height: 130px;\" 
                src=\"//yandex.st/rasp/media/apicc/copyright_vert_mono.html\">
              </iframe>",
    "url": "http://rasp.yandex.ru/",
    "logo_vd": "<iframe frameborder=\"0\" 
                style=\"overflow: hidden; border: 0; width: 240px; height: 130px;\" 
                src=\"//yandex.st/rasp/media/apicc/copyright_vert_dark.html\">
              </iframe>",
    "logo_hy": "<iframe frameborder=\"0\" 
                style=\"overflow: hidden; border: 0; width: 740px; height: 51px;\" 
                src=\"//yandex.st/rasp/media/apicc/copyright_horiz_yellow.html\">
              </iframe>",
    "logo_hd": "<iframe frameborder=\"0\" 
                style=\"overflow: hidden; border: 0; width: 740px; height: 51px;\" 
                src=\"//yandex.st/rasp/media/apicc/copyright_horiz_dark.html\">
              </iframe>",
    "logo_vy": "<iframe frameborder=\"0\" 
                style=\"overflow: hidden; border: 0; width: 240px; height: 130px;\" 
                src=\"//yandex.st/rasp/media/apicc/copyright_vert_yellow.html\">
              </iframe>",
    "logo_hm": "<iframe frameborder=\"0\" 
                style=\"overflow: hidden; border: 0; width: 740px; height: 51px;\" 
                src=\"//yаndex.st/rasp/media/apicc/copyright_horiz_mono.html\">
              </iframe>",
    "text": "Данные предоставлены сервисом Яндекс Расписания"
  }
}

Описание элементов JSON

Элемент JSON

Тип

Описание:

copyright

Объект

Данные о баннерах Яндекс Расписаний.

Элементы объекта copyright

Элемент JSON

Тип

Описание:

logo_vm

Строка

Вертикальный монохромный баннер.

url

Строка

URL Яндекс Расписаний.

logo_vd

Строка

Вертикальный черно-белый баннер.

logo_hy

Строка

Горизонтальный цветной баннер.

logo_hd

Строка

Горизонтальный черно-белый баннер.

logo_vy

Строка

Вертикальный цветной баннер.

text

Строка

Уведомительный текст.

logo_hm

Строка

Горизонтальный монохромный баннер.

<response>
    <copyright>
        <logo_vm>&lt;iframe frameborder="0" style="overflow: hidden; border: 0;
          width: 240px; height: 130px;"
          src="//yandex.st/rasp/media/apicc/copyright_vert_mono.html"&gt;&lt;/iframe&gt;
        </logo_vm>
        <logo_hd>&lt;iframe frameborder="0" style="overflow: hidden; border: 0;
          width: 740px; height: 51px;"
          src="//yandex.st/rasp/media/apicc/copyright_horiz_dark.html"&gt;&lt;/iframe&gt;
        </logo_hd>
        <logo_vy>&lt;iframe frameborder="0" style="overflow: hidden; border: 0;
          width: 240px; height: 130px;"
          src="//yandex.st/rasp/media/apicc/copyright_vert_yellow.html"&gt;&lt;/iframe&gt;
        </logo_vy>
        <logo_vd>&lt;iframe frameborder="0" style="overflow: hidden; border: 0;
          width: 240px; height: 130px;"
          src="//yandex.st/rasp/media/apicc/copyright_vert_dark.html"&gt;&lt;/iframe&gt;
        </logo_vd>
        <url>http://rasp.yandex.ru/</url>
        <text>Данные предоставлены сервисом Яндекс Расписания</text>
        <logo_hm>&lt;iframe frameborder="0" style="overflow: hidden; border: 0;
          width: 740px; height: 51px;"
          src="//yandex.st/rasp/media/apicc/copyright_horiz_mono.html"&gt;&lt;/iframe&gt;
        </logo_hm>
        <logo_hy>&lt;iframe frameborder="0" style="overflow: hidden; border: 0;
          width: 740px; height: 51px;"
          src="//yandex.st/rasp/media/apicc/copyright_horiz_yellow.html"&gt;&lt;/iframe&gt;
        </logo_hy>
    </copyright>
</response>

Описание элементов XML

Элемент XML

Тип

Описание

copyright

Элемент, содержащий информацию о Яндекс Расписаниях.

Элементы, вложенные в copyright

Элемент XML

Тип

Описание

logo_vm

Строка

Вертикальный монохромный баннер.

logo_hd

Строка

Горизонтальный черно-белый баннер.

logo_vy

Строка

Вертикальный цветной баннер.

logo_vd

Строка

Вертикальный черно-белый баннер.

url

Строка

URL Яндекс Расписаний.

text

Строка

Уведомительный текст.

logo_hm

Строка

Горизонтальный монохромный баннер.

logo_hy

Строка

Горизонтальный цветной баннер.