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

MSN поддерживает:

  • Статьи, коллекции и видео

  • Источники веб-канала HTTPS. Настоятельно рекомендуется использовать TLS/SSL.

MSN не поддерживает:

  • Ссылки, содержащие имена пользователей или пароли в ресурсе или параметрах

  • Список разрешенных IP-адресов

  • Статические IP-адреса

В этой статье

Статьи

Галереи

Видео

Изображения

См. также

Социальные сети

Правила метаданных веб-канала

Проверка подлинности веб-канала

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

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

Большие каналы

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

Расширение веб-каналов пространствами имен

Статьи

Статьи — это записи, состоящие из текста, изображений и видео. В статьях не обязательно должны быть изображения, но автоматически публиковать можно только те статьи, которые содержат изображения.

Галереи

Коллекции — это слайд-шоу, состоящие из изображений и подписей. Для публикации в коллекциях должны быть внедренные изображения.

Видео

Видео можно публиковать самостоятельно или включать в статьи. Запись видео, полученная из веб-канала, будет повторно размещена в MSN, а видео, размещенное на стороннем сайте, например YouTube или DailyMotion, будет внедрено через размещение этого сайта.

Видео, размещенные в MSN, создают несколько скоростей для перекодирования нескольких устройств и адаптивной потоковой передачи.

Поддерживаемые форматы видеоконтейнеров

AVI, MPEG, MP4, WMV, M4V

Поддерживаемые видеокодеки

H.264, MPEG-1, MPEG-2, MPEG-4 v2, VC1, WMV, DV (DVC, DVHD, DVSD, DVSL)

Поддерживаемые аудиоформаты

AC-3 (Dolby Digital), AAC, MP3, Windows Media Audio

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

HTTP, FTP

Поддерживаемые расширения файлов

.mp4, .mpeg, .mpg, .wmv, .avi, .m4v

Размер видео

Видео рекомендуется иметь не менее 720p, 3 Мбит/с. Максимальный размер видеофайла составляет 2 ГБ. Большие файлы, такие как видео размером 4K и более длинные видео, могут не приниматься.

Примечание: Масштабирование не поддерживается, поэтому рекомендуется высокое качество видеофайла.

Изображения

Изображения не могут быть публикациями самостоятельно. Они должны быть внедрены в статью или коллекцию или прикреплены к видеосвязи в виде эскиза.

Поддерживаемые форматы изображений

WebP, PNG, JPG, GIF

Примечание: GIF-файлы не могут использоваться в качестве эскизов изображений. Их использование в содержимом main не рекомендуется из-за ограниченного качества.

Размер изображения

Изображения из содержимого

Рекомендуется, чтобы изображения были высотой или шириной не менее 720 пикселей. Максимальный размер файла изображения — 15 МБ. Изображения могут иметь любые пропорции, но могут отображаться неправильно, если отношение меньше 0,5 или больше 1,89.

Миниатюр

Эскиз — это main изображение, которое сопровождает заголовок содержимого. 

  • Рекомендуемый размер изображения — 1200x624 пикселей с минимальным разрешением на дюйм 72.

  • Требуемое пропорции изображения — 1,91:1

  • Максимальный размер файла должен быть 2 МБ.

Социальные сети

MSN поддерживает внедрение из:

  • Twitter

  • Facebook

  • Instagram

  • Pinterest

  • Infogram;

  • Spotify

  • Процветать

  • Google Карты;

  • Giphy

  • Reddit

  • TikTok

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

Правила метаданных веб-канала

  • Издатель должен иметь права на распространение для всего содержимого в веб-канале. Если у издателя нет прав на синдикацию некоторых изображений, он должен задать для HasSyndicationRights значение false.

  • Все каналы должны быть свежими и регулярно обновляться, прежде чем начать жить.

  • Пользовательское сопоставление не поддерживается, все поля должны быть указаны в соответствии с приведенными примерами.

  • Конечные точки партнеров должны быть статическими или неизменными, если не требуется создавать динамические значения, такие как сегменты маршрутов, значения строк запроса и значения заголовков HTTP-запроса.

  • Все элементы в веб-канале должны быть на одном языке, настроенном для веб-канала.

  • По умолчанию кодируется UTF-8, если в xml-теге не указано иное. Веб-каналы со смешанным или кодировкой не будут приниматься.

  • Веб-каналы не должны содержать неисправные символы, такие как "&", "<", ">", двойные кавычки и одинарные кавычки. Элементы с символами управления не будут приниматься.

  • Корпорация Майкрософт может удалить любые ссылки преимущественно рекламного характера.

  • Сообщения электронной почты контактных лиц издателя должны храниться, когда торговая марка издателя используется для уведомления издателя контента о проблемах с динамическими сайтами, таких как устаревшие каналы.

Обнаружение изменений канала

MSN экономит ресурсы во время приема, обрабатывая только веб-каналы с новым или обновленным содержимым. Изменения можно пометить двумя способами:

HTTP ETags

Издатели могут отправить запрос с заголовком ETag, который действует как контрольная сумма для содержимого веб-канала. Тег будет кэширован и отправлен обратно в заголовок If-None-Match при запросе веб-канала .

Последнее изменение

Содержимое, отправляемое с заголовком Last-Modified , будет кэшировано, а последующий запрос получает заголовок If-Modified-Since . Серверы веб-каналов будут отвечать кодом состояния 304, если с даты последнего изменения не вносились никакие изменения.

Проверка подлинности веб-канала

Проверка подлинности веб-канала не требуется. При желании издатели могут принимать содержимое только с исходным URL-адресом веб-канала, но MSN также поддерживает обычную проверку подлинности и OAuth 2.0. Щелкните здесь, чтобы просмотреть диаграмму с подробными сведениями о процессе приема веб-канала.

Обычная проверка подлинности

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

  • Имя пользователя

  • Пароль

  • URL-адрес защищенного веб-канала

OAuth 2.0

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

  • URL-адрес сервера маркеров безопасности

  • Client_ID

  • Grant_Type

  • Область (необязательно, используется для указания уровня доступа. Это значение будет отправлено как есть.)

  • URL-адрес защищенного веб-канала

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

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

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

MSN поддерживает RSS, ATOM и некоторые подмножества MEDIA RSS, Dublin Core и другие пространства имен, описанные в разделе Media RSS.

Большие каналы

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

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

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

Расширение веб-каналов пространствами имен

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

Имя расширения

Prefix (Префикс)

Пространство имен

RSS-канал мультимедиа

мультимедиа

http://search.yahoo.com/mrss/

Метаданные Dublin Core

постоянный ток

http://purl.org/dc/elements/1.1/

Основные термины Дублина

dcterms

http://purl.org/dc/terms/

Собственные службы приема Майкрософт

ми

http://schemas.ingestion.microsoft.com/common/

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.