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
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
Collegamenti supportati
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.
Collegamenti non supportati
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.