Configurazione e configurazione del feed MSN

Configura il feed per garantire la corretta inserimento in MSN. Questa guida illustra i formati obbligatori, i protocolli supportati, le opzioni di autenticazione e le procedure consigliate per la distribuzione dei feed.

Contenuto dell'articolo

Formati di feed supportati

Recapito sicuro dei feed

Opzioni di autenticazione

Codifica documento

Limiti di dimensioni del feed e gestione degli errori

Estensione dei metadati del feed

Politica di pubblicazione del mercato geografico

Requisiti di hosting per i file multimediali

Formati di feed supportati

MSN supporta i tipi di feed seguenti:

  • RSS 2.0
  • ATOM
  • Sottoinsiemi di RSS multimediali
  • Spazi dei nomi tra cui Dublin Core e microsoft Ingestion Services (MI) proprietari

Ogni feed deve utilizzare la codifica UTF-8 per impostazione predefinita o specificare un altro formato valido nel prolog XML.

Recapito sicuro dei feed

  • Sono supportati solo gli URL dei feed HTTPS.
  • È necessaria la crittografia TLS/SSL.
  • L'elenco indirizzi IP consentiti non è supportato.
  • I feed con nomi utente o password negli URL verranno rifiutati.

Opzioni di autenticazione

L'autenticazione è facoltativa ma supportata:

MSN supporta l'autenticazione di base come specificato in RFC 7517. Per aggiungere l'autenticazione di base al feed, fornire:

  • Nome utente
  • Password
  • URL del feed HTTPS sicuro

Per aggiungere l'autenticazione OAuth 2.0 al feed, fornire:

  • URL del server token di sicurezza
  • Client_ID
  • Grant_Type
  • Ambito (facoltativo; usato per indicare il livello di accesso. Questo valore verrà inviato così come è)
  • URL feed protetto

Codifica documento

MSN usa la codifica UTF-8 per impostazione predefinita. È possibile eseguire l'override dichiarando una codifica diversa nella dichiarazione XML:

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

Limiti di dimensioni del feed e gestione degli errori

  • La dimensione massima del feed è 10 MB
  • La dimensione massima dell'immagine è di 14 MB.

MSN consiglia di mantenere sempre una dimensione del feed inferiore a 30 elementi freschi, ma puoi utilizzare la funzione di paging feed atom per abilitare l'inserimento del feed nella finestra scorrevole.

MSN attiva automaticamente un'escalation se il contenuto inserito ha più di tre giorni. Se hai requisiti di età del contenuto diversi, contattaci all'indirizzo partnerhubsupport@microsoft.com. MSN prova nuovamente i feed che contengono errori, ma se gli errori persistono, riceverai una notifica per indagare. MSN disattiva automaticamente l'inserimento di contenuto da feed che rimangono in uno stato di errore per un periodo di tempo prolungato.

Estensione dei metadati del feed

È possibile estendere il vocabolario e i termini dei feed nei feed basati su XML insieme al prefisso consigliato. MSN riconosce solo gli elementi e gli attributi specificati in modo esplicito negli esempi di codice elencati. Qualsiasi spazio dei nomi non supportato verrà ignorato.

Nome estensione Prefix Namespace
RSS multimediale supporti di memorizzazione http://search.yahoo.com/mrss/
Metadati Dublin Core Dc http://purl.org/dc/elements/1.1/
Condizioni di Dublin Core dcterms http://purl.org/dc/terms/
Servizi di ingestion Microsoft proprietari mi http://schemas.ingestion.microsoft.com/common/

Politica di pubblicazione del mercato geografico

I partner MSN potranno pubblicare i propri contenuti nel mercato per il quale hanno firmato il contratto, ad eccezione del Canada. I partner canadesi possono scegliere di pubblicare i propri contenuti sia nel mercato inglese che in quello francese.

Requisiti di hosting per i file multimediali

I file video devono essere salvati in un formato approvato, ad esempio un file MP4. Files sono consentiti se provengono dal proprio sito Web o sono ospitati su un server come AWS.

I collegamenti di Dropbox, YouTube e così via, non sono supportati nei feed RSS. Questo perché il video non può facilmente né immediatamente tirare da quei collegamenti come sono 'gated'.

Per altre informazioni, vedere Specifiche del contenuto dei feed.