Konfiguration och konfiguration av MSN-feed

Konfigurera din feed för att säkerställa en lyckad inmatning i MSN. I den här guiden beskrivs obligatoriska format, protokoll som stöds, autentiseringsalternativ och metodtips för feedleverans.

Artikelinnehåll

Feedformat som stöds

Säker feedleverans

Autentiseringsalternativ

Dokumentkodning

Begränsningar för matningsstorlek och felhantering

Utöka feedmetadata

Policy för geografisk marknadspublicering

Värdkrav för mediefiler

Feedformat som stöds

MSN har stöd för följande feedtyper:

  • RSS 2.0
  • ATOM
  • Delmängder av Media RSS
  • Namnområden inklusive Dublin Core och egna Microsoft Ingestion Services (MI)

Varje feed måste använda UTF-8-kodning som standard eller ange ett annat giltigt format i XML-prologen.

Säker feedleverans

  • Endast URL:er för HTTPS-feed stöds.
  • TLS/SSL-kryptering krävs.
  • IP-whitelistning stöds inte.
  • Feeds med användarnamn eller lösenord i URL:er kommer att avvisas.

Autentiseringsalternativ

Autentisering är valfritt men stöds:

MSN stöder grundläggande autentisering enligt specifikation i RFC 7517. Om du vill lägga till grundläggande autentisering i din feed anger du följande:

  • Användarnamn
  • Lösenord
  • URL för säker HTTPS-feed

Om du vill lägga till OAuth 2.0-autentisering i din feed anger du följande:

  • URL för säkerhetstokenserver
  • Client_ID
  • Grant_Type
  • Omfattning (valfritt; används för att ange åtkomstnivå. Det här värdet skickas som det är)
  • URL för säker feed

Dokumentkodning

MSN använder UTF-8-kodning som standard. Du kan åsidosätta detta genom att deklarera en annan kodning i XML-deklarationen:

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

Begränsningar för matningsstorlek och felhantering

  • Maximal matningsstorlek är 10 MB
  • Maximal bildstorlek är 14 MB.

MSN rekommenderar att du alltid behåller en matningsstorlek på färre än 30 färska objekt, men du kan använda ATOM:s feedväxlingsfunktion för att aktivera skjutfönsterinmatning av din feed.

MSN utlöser automatiskt en eskalering om intag av innehåll är äldre än tre dagar. Om du har olika ålderskrav för innehåll kontaktar du oss på partnerhubsupport@microsoft.com. MSN försöker om feeds som innehåller fel, men om felen kvarstår får du ett meddelande om att undersöka det. MSN stänger automatiskt av innehållsmatning från feeds som förblir i ett feltillstånd under en längre tid.

Utöka feedmetadata

Du kan utöka ordlistan för feed och termer i XML-baserade feeds tillsammans med deras rekommenderade prefix. MSN känner bara igen element och attribut som uttryckligen anges i kodexemplen i listan. Namnområden som inte stöds ignoreras.

Tilläggsnamn Prefix Namnområde
Medie-RSS media http://search.yahoo.com/mrss/
Dublin Core Metadata Dc http://purl.org/dc/elements/1.1/
Grundläggande villkor för Dublin dcterms http://purl.org/dc/terms/
Egna Microsoft Ingestion-tjänster Mi http://schemas.ingestion.microsoft.com/common/

Policy för geografisk marknadspublicering

MSN Partners kommer att få sitt innehåll publicerat på den marknad för vilken de undertecknade avtalet, med undantag för Kanada. Kanadensiska partner kan välja att publicera sitt innehåll på både den engelska och den franska marknaden.

Värdkrav för mediefiler

Videofiler måste sparas i ett godkänt format, till exempel en MP4-fil. Files tillåts om de kommer från din egen webbplats eller finns på en server som AWS.

Dropbox-länkar, YouTube-länkar osv., stöds inte i RSS-feeds. Detta beror på att videon inte kan enkelt eller omedelbart dra från dessa länkar eftersom de är "gated".

Mer information finns i specifikationerna för feedinnehåll.