Настройка и настройка веб-канала MSN

Настройте веб-канал, чтобы обеспечить успешный прием в MSN. В этом руководстве описаны необходимые форматы, поддерживаемые протоколы, параметры проверки подлинности и рекомендации по доставке веб-канала.

В этой статье

Поддерживаемые форматы веб-каналов

Безопасная доставка веб-канала

Параметры проверки подлинности

Кодировка документа

Ограничения размера канала и обработка ошибок

Расширение метаданных веб-канала

Политика публикации на географическом рынке

Требования к размещению файлов мультимедиа

Поддерживаемые форматы веб-каналов

MSN поддерживает следующие типы веб-каналов:

  • RSS 2.0
  • АТОМ
  • Подмножества RSS мультимедиа
  • Пространства имен, включая Dublin Core и собственные службы приема Microsoft (MI)

Каждый веб-канал должен по умолчанию использовать кодировку UTF-8 или указать другой допустимый формат в прологе XML.

Безопасная доставка веб-канала

  • Поддерживаются только URL-адреса веб-канала HTTPS.
  • Требуется шифрование TLS/SSL.
  • Список разрешенных IP-адресов не поддерживается.
  • Веб-каналы с именами пользователей или паролями в URL-адресах будут отклонены.

Параметры проверки подлинности

Проверка подлинности необязательна, но поддерживается:

MSN поддерживает обычную проверку подлинности , как указано в RFC 7517. Чтобы добавить обычную проверку подлинности в веб-канал, укажите:

  • Имя пользователя
  • Пароль
  • URL-адрес защищенного веб-канала HTTPS

Чтобы добавить проверку подлинности OAuth 2.0 в веб-канал, укажите:

  • URL-адрес сервера маркеров безопасности
  • Client_ID
  • Grant_Type
  • Область (необязательный; используется для указания уровня доступа. Это значение будет отправлено как есть)
  • URL-адрес защищенного веб-канала

Кодировка документа

MSN по умолчанию использует кодировку UTF-8. Это можно переопределить, объявив другую кодировку в объявлении XML:

<?xml version="1.0" encoding="ISO-8859-1"?>

Ограничения размера канала и обработка ошибок

  • Максимальный размер канала — 10 МБ
  • Максимальный размер изображения — 14 МБ.

MSN рекомендует всегда поддерживать размер веб-канала менее 30 свежих элементов, но вы можете использовать функцию подкачки канала ATOM, чтобы включить прием веб-канала в скользящем окне.

MSN автоматически активирует эскалацию, если загруженное содержимое старше трех дней. Если у вас разные требования к возрасту содержимого, свяжитесь с нами по адресу partnerhubsupport@microsoft.com. MSN повторно пытается использовать веб-каналы с ошибками, но если ошибки сохраняются, вы получите уведомление для исследования. MSN автоматически отключает прием содержимого из веб-каналов, которые остаются в состоянии ошибки в течение длительного периода времени.

Расширение метаданных веб-канала

Словарь веб-каналов и термины можно расширить в веб-каналах на основе XML вместе с рекомендуемым префиксом. MSN распознает только элементы и атрибуты, явно указанные в перечисленных примерах кода. Любое неподдерживаемое пространство имен будет игнорироваться.

Имя расширения Prefix (Префикс) Пространства имен
RSS-канал мультимедиа мультимедиа http://search.yahoo.com/mrss/
Метаданные Dublin Core Dc http://purl.org/dc/elements/1.1/
Основные термины Дублина dcterms http://purl.org/dc/terms/
Собственные службы приема Майкрософт Ми http://schemas.ingestion.microsoft.com/common/

Политика публикации на географическом рынке

Партнеры MSN будут публиковать свои материалы на рынке, для которого они подписали контракт, за исключением Канады. Канадские партнеры могут опубликовать свое содержимое как на английском, так и на французском рынках.

Требования к размещению файлов мультимедиа

Видеофайлы должны быть сохранены в утвержденном формате, например в MP4-файле. Files разрешены, если они находятся на вашем веб-сайте или размещены на сервере, например AWS.

Ссылки Dropbox, ссылки на YouTube и т. д. не поддерживаются в RSS-каналах. Это связано с тем, что видео не может легко или сразу извлечь из этих ссылок, как они "закрыты".

Дополнительные сведения см. в спецификациях содержимого веб-канала.