Configurarea și configurarea fluxului MSN

Configurați fluxul pentru a asigura ingestia reușită în MSN. Acest ghid prezintă formatele necesare, protocoalele acceptate, opțiunile de autentificare și cele mai bune practici pentru livrarea fluxurilor.

În acest articol

Formate de flux acceptate

Livrare securizată a fluxurilor

Opțiuni de autentificare

Codificare document

Limitele dimensiunii fluxului și gestionarea erorilor

Extinderea metadatelor de flux

Politică de publicare a pieței geografice

Cerințe de găzduire pentru fișiere media

Formate de flux acceptate

MSN acceptă următoarele tipuri de fluxuri:

  • RSS 2.0
  • ATOM
  • Subseturi media RSS
  • Spații de nume, inclusiv Dublin Core și Microsoft Ingestion Services proprietar (MI)

Fiecare flux trebuie să utilizeze codificarea UTF-8 în mod implicit sau să specifice un alt format valid în prologul XML.

Livrare securizată a fluxurilor

  • Sunt acceptate doar URL-urile de flux HTTPS.
  • Este necesară criptarea TLS/SSL.
  • Lista albă IP nu este acceptată.
  • Fluxurile cu nume de utilizator sau parole din URL-uri vor fi respinse.

Opțiuni de autentificare

Autentificarea este opțională, dar acceptată:

MSN acceptă autentificarea de bază , așa cum este specificat în RFC 7517. Pentru a adăuga autentificare de bază la flux, furnizați:

  • Nume utilizator
  • Parolă
  • URL flux HTTPS securizat

Pentru a adăuga autentificarea OAuth 2.0 la flux, furnizați:

  • URL server simbol de securitate
  • Client_ID
  • Grant_Type
  • Domeniu (opțional; utilizat pentru a indica nivelul de acces. Această valoare va fi trimisă ca și cum ar fi)
  • URL flux securizat

Codificare document

MSN utilizează codificarea UTF-8 în mod implicit. Puteți înlocui acest lucru declarând o altă codificare în declarația XML:

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

Limitele dimensiunii fluxului și gestionarea erorilor

  • Dimensiunea maximă a fluxului este de 10 MB
  • Dimensiunea maximă a imaginii este de 14 MB.

MSN recomandă menținerea unei dimensiuni de flux mai mică de 30 de elemente proaspete în orice moment, dar puteți utiliza caracteristica de paginare Feed din ATOM pentru a permite ingestia ferestrelor glisante ale fluxului.

MSN declanșează automat o escaladare dacă conținutul ingerat are mai mult de trei zile. Dacă aveți cerințe diferite privind vârsta conținutului, contactați-ne la partnerhubsupport@microsoft.com. MSN reîncearcă fluxurile care au erori, dar dacă erorile persistă, veți fi notificat să investigați. MSN dezactivează automat ingestia de conținut din fluxurile care rămân într-o stare de eroare pentru o perioadă îndelungată de timp.

Extinderea metadatelor de flux

Puteți extinde vocabularul și termenii de flux în fluxurile bazate pe XML, împreună cu prefixul lor recomandat. MSN recunoaște doar elementele și atributele specificate în mod explicit în exemplele de cod listate. Orice spațiu de nume neacceptat va fi ignorat.

Nume extensie Prefix Nume
Media RSS media http://search.yahoo.com/mrss/
Metadate nucleu Dublin Dc http://purl.org/dc/elements/1.1/
Termeni de bază dublin dcterms http://purl.org/dc/terms/
Servicii de ingestie Microsoft proprietare Mi http://schemas.ingestion.microsoft.com/common/

Politică de publicare a pieței geografice

Partenerii MSN vor avea conținutul lor publicat pe piață pentru care au semnat contractul, cu excepția Canadei. Partenerii canadieni pot alege să-și publice conținutul atât pe piețele engleză, cât și pe cele franceze.

Cerințe de găzduire pentru fișiere media

Fișierele video trebuie salvate într-un format aprobat, cum ar fi un fișier MP4. Files sunt permise dacă sunt de pe site-ul dvs. web sau găzduite pe un server precum AWS.

Linkurile Dropbox, linkurile YouTube etc., nu sunt acceptate în fluxurile RSS. Acest lucru se datorează faptul că video nu poate cu ușurință, nici imediat trage de la aceste link-uri ca acestea sunt "gated".

Pentru mai multe detalii, consultați specificațiile conținutului fluxului.