Получение ссылки для загрузки RSS-канала
Возвращает ссылку для загрузки RSS-канала. Ссылка действительна в течение 10 минут после ее получения.
Формат запроса
GET https://api.webmaster.yandex.net/v4/user/{user-id}/hosts/{host-id}/turbo/uploadAddress
? [mode=<string>]
user-id | Идентификатор пользователя. Значение можно получить с помощью операции GET /v4/user. |
host-id | Идентификатор сайта. Имеет формат scheme:host:port , где
Например: Также идентификатор сайта можно получить с помощью операции GET /user/{user-id}/hosts. |
user-id | Идентификатор пользователя. Значение можно получить с помощью операции GET /v4/user. |
host-id | Идентификатор сайта. Имеет формат scheme:host:port , где
Например: Также идентификатор сайта можно получить с помощью операции GET /user/{user-id}/hosts. |
mode | Режим загрузки RSS-канала. Возможные значения:
Значение по умолчанию: PRODUCTION. |
mode | Режим загрузки RSS-канала. Возможные значения:
Значение по умолчанию: PRODUCTION. |
Формат ответа
Сервис возвращает данные в формате JSON (по умолчанию) или XML. Чтобы получить XML-ответ, передайте в запросе HTTP-заголовок Accept: application/xml
.
{
"valid_until": "YYYY-MM-DDThh:mm:ss±hh:mm",
"upload_address": "string"
}
<Data>
<valid_until>YYYY-MM-DDThh:mm:ss±hh:mm</valid_until>
<upload_address>string</upload_address>
</Data>
valid_until
Дата и время, до которого адрес доступен для загрузки (10 минут после запроса).
upload_address
Ссылка для создания задачи на загрузку RSS-канала.
Коды ответа
Код | Описание |
---|---|
200 OK | Запрос выполнен успешно. |
403 Forbidden |
|
404 Not Found |
|
Код | Описание |
---|---|
200 OK | Запрос выполнен успешно. |
403 Forbidden |
|
404 Not Found |
|
Пример
Запрос:
curl -X GET \ 'https://api.webmaster.yandex.net/v4/user/12345678/hosts/https:example.com:443/turbo/uploadAddress?mode=PRODUCTION' \ -H 'Authorization: OAuth oauth_token'
Скопировано
Ответ:
{
"valid_until": "2018-11-10T18:12:22.085+03:00",
"upload_address": "https://api.webmaster.yandex.net/v3.2/upload/turbo/yXOkhVGtFtUiZfRBJxIivnlHW90o5jrpBhFSjnGg_yMyg7tYc9sGsOtDSkaGQx-N_2i_2bQxgvUk1gbxreD_uA"
}