Configuration et configuration du flux MSN
Configurez votre flux pour garantir la réussite de l’ingestion dans MSN. Ce guide décrit les formats requis, les protocoles pris en charge, les options d’authentification et les meilleures pratiques pour la distribution de flux.
Dans cet article
Formats de flux pris en charge
Limites de taille de flux et gestion des erreurs
Extension des métadonnées de flux
Politique de publication sur le marché géographique
Conditions d’hébergement pour les fichiers multimédias
Formats de flux pris en charge
MSN prend en charge les types de flux suivants :
- RSS 2.0
- ATOME
- Sous-ensembles de media RSS
- Espaces de noms, y compris Dublin Core et Microsoft Ingestion Services (MI) propriétaires
Chaque flux doit utiliser l’encodage UTF-8 par défaut ou spécifier un autre format valide dans le prologue XML.
Livraison de flux sécurisée
- Seules les URL de flux HTTPS sont prises en charge.
- Le chiffrement TLS/SSL est requis.
- La mise en liste verte d’adresses IP n’est pas prise en charge.
- Les flux avec des noms d’utilisateur ou des mots de passe dans les URL seront rejetés.
Options d’authentification
L’authentification est facultative, mais prise en charge :
MSN prend en charge l’authentification de base comme spécifié dans RFC 7517. Pour ajouter l’authentification de base à votre flux, fournissez :
- Nom d’utilisateur
- Mot de passe
- URL de flux HTTPS sécurisée
Pour ajouter l’authentification OAuth 2.0 à votre flux, fournissez :
- URL du serveur de jeton de sécurité
- Client_ID
- Grant_Type
- Étendue (facultative ; utilisée pour indiquer le niveau d’accès. Cette valeur sera envoyée telle qu’elle est)
- URL de flux sécurisé
Encodage de document
MSN utilise l’encodage UTF-8 par défaut. Vous pouvez remplacer cela en déclarant un autre encodage dans votre déclaration XML :
<?xml version="1.0" encoding="ISO-8859-1"?>
Limites de taille de flux et gestion des erreurs
- La taille maximale du flux est de 10 Mo
- La taille maximale de l’image est de 14 Mo.
MSN recommande de conserver une taille de flux inférieure à 30 éléments frais à tout moment, mais vous pouvez utiliser la fonctionnalité de pagination de flux d’ATOM pour activer l’ingestion de fenêtre glissante de votre flux.
MSN déclenche automatiquement une escalade si le contenu ingéré a plus de trois jours. Si vous avez des exigences d’âge de contenu différentes, contactez-nous à l’adresse partnerhubsupport@microsoft.com. MSN tente à nouveau les flux qui ont des erreurs, mais si les erreurs persistent, vous serez averti d’examiner. MSN désactive automatiquement l’ingestion de contenu des flux qui restent dans un état d’erreur pendant une période prolongée.
Extension des métadonnées de flux
Vous pouvez étendre le vocabulaire et les termes de flux dans les flux XML avec leur préfixe recommandé. MSN reconnaît uniquement les éléments et les attributs explicitement spécifiés dans les exemples de code répertoriés. Tout espace de noms non pris en charge sera ignoré.
| Nom de l’extension | Prefix (Préfixe) | Noms |
|---|---|---|
| Rss multimédia | média | http://search.yahoo.com/mrss/ |
| Métadonnées Dublin Core | Dc | http://purl.org/dc/elements/1.1/ |
| Conditions principales de Dublin | dcterms | http://purl.org/dc/terms/ |
| Services d’ingestion Microsoft propriétaires | Mi | http://schemas.ingestion.microsoft.com/common/ |
Politique de publication sur le marché géographique
Les partenaires MSN auront leur contenu publié dans le marché pour lequel ils ont signé le contrat, à l’exception du Canada. Les partenaires canadiens peuvent choisir de publier leur contenu sur les marchés anglais et français.
Conditions d’hébergement pour les fichiers multimédias
Liens pris en charge
Les fichiers vidéo doivent être enregistrés dans un format approuvé, tel qu’un fichier MP4. Files sont autorisés s’ils proviennent de votre propre site web ou s’ils sont hébergés sur un serveur tel qu’AWS.
Liens non pris en charge
Les liens Dropbox, les liens YouTube, etc., ne sont pas pris en charge dans les flux RSS. Cela est dû au fait que la vidéo ne peut pas facilement ou immédiatement extraire de ces liens, car ils sont « fermés ».
Pour plus d’informations, reportez-vous aux spécifications du contenu du flux.