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

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

Примечание.

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

  1. Формат запроса
  2. Структура ответа

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

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
logo_vm Строка Вертикальный монохромный баннер.
url Строка URL Яндекс.Расписаний.
logo_vd Строка Вертикальный черно-белый баннер.
logo_hy Строка Горизонтальный цветной баннер.
logo_hd Строка Горизонтальный черно-белый баннер.
logo_vy Строка Вертикальный цветной баннер.
text Строка Уведомительный текст.
logo_hm Строка Горизонтальный монохромный баннер.