Копирайт Яндекс Расписаний
Запрос позволяет получить данные о Яндекс Расписаниях: URL сервиса, баннер в различных цветовых представлениях и уведомительный текст. Все эти данные следует разместить ниже или выше места, в котором расположена информация о расписаниях, в следующем порядке:
-
Баннер.
-
Уведомительный текст.
-
URL Яндекс Расписаний.
Примечание
Запрос следует отправлять по протоколу HTTPS.
Формат запроса
https://api.rasp.yandex.net/v3.0/copyright/ ?
apikey=<ключ>
& format=<формат>
Пример запроса:
https://api.rasp.yandex.net/v3.0/copyright/?apikey={ключ}&format=json
Входные параметры:
Параметр |
Описание |
|
Ключ доступа к API. Параметр можно не передавать, если ключ доступа указан в заголовке
|
|
Формат ответа. Поддерживаемые значения:
|
Структура ответа
Ответ содержит данные о Яндекс Расписаниях (баннер, 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
Элемент JSON |
Тип |
Описание: |
|
Строка |
Вертикальный монохромный баннер. |
|
Строка |
URL Яндекс Расписаний. |
|
Строка |
Вертикальный черно-белый баннер. |
|
Строка |
Горизонтальный цветной баннер. |
|
Строка |
Горизонтальный черно-белый баннер. |
|
Строка |
Вертикальный цветной баннер. |
|
Строка |
Уведомительный текст. |
|
Строка |
Горизонтальный монохромный баннер. |
<response>
<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>
</logo_vm>
<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_hd>
<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_vy>
<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_vd>
<url>http://rasp.yandex.ru/</url>
<text>Данные предоставлены сервисом Яндекс Расписания</text>
<logo_hm><iframe frameborder="0" style="overflow: hidden; border: 0;
width: 740px; height: 51px;"
src="//yandex.st/rasp/media/apicc/copyright_horiz_mono.html"></iframe>
</logo_hm>
<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_hy>
</copyright>
</response>
Описание элементов XML
Элемент XML |
Тип |
Описание |
|
Элемент, содержащий информацию о Яндекс Расписаниях. |
Элементы, вложенные в copyright
Элемент XML |
Тип |
Описание |
|
Строка |
Вертикальный монохромный баннер. |
|
Строка |
Горизонтальный черно-белый баннер. |
|
Строка |
Вертикальный цветной баннер. |
|
Строка |
Вертикальный черно-белый баннер. |
|
Строка |
URL Яндекс Расписаний. |
|
Строка |
Уведомительный текст. |
|
Строка |
Горизонтальный монохромный баннер. |
|
Строка |
Горизонтальный цветной баннер. |
Ключ доступа к API.
Параметр можно не передавать, если ключ доступа указан в заголовке Authorization
, например:
Authorization: 1eb31582-941a-3ac8-a61f-041c344495ab
Формат ответа. Поддерживаемые значения:
json
(по умолчанию);xml
.
Тип
Объект
Описание
Данные о баннерах Яндекс Расписаний.
Тип
Строка
Описание
Вертикальный монохромный баннер.
Тип
Строка
Описание
Горизонтальный черно-белый баннер.
Тип
Строка
Описание
Вертикальный цветной баннер.
Тип
Строка
Описание
Вертикальный черно-белый баннер.
Тип
Строка
Описание
URL Яндекс Расписаний.
Тип
Строка
Описание
Уведомительный текст.
Тип
Строка
Описание
Горизонтальный монохромный баннер.
Тип
Строка
Описание
Горизонтальный цветной баннер.