Configuração e configuração do feed MSN

Configure o feed para garantir a ingestão com êxito no MSN. Este guia descreve os formatos necessários, os protocolos suportados, as opções de autenticação e as melhores práticas para a entrega de feeds.

Neste artigo

Formatos de feed suportados

Entrega segura do feed

Opções de autenticação

Codificação de documentos

Limites de tamanho do feed e processamento de erros

Expandir metadados do feed

Política de publicação do mercado geográfico

Requisitos de alojamento para ficheiros de multimédia

Formatos de feed suportados

O MSN suporta os seguintes tipos de feed:

  • RSS 2.0
  • ATOM
  • Subconjunto do Media RSS
  • Espaços de nomes, incluindo o Dublin Core e os Serviços de Ingestão da Microsoft (MI) proprietários

Cada feed tem de utilizar a codificação UTF-8 por predefinição ou especificar outro formato válido no prolog XML.

Entrega segura do feed

  • Apenas são suportados URLs de feed HTTPS.
  • A encriptação TLS/SSL é necessária.
  • A lista de permissões de IP não é suportada.
  • Os feeds com nomes de utilizador ou palavras-passe em URLs serão rejeitados.

Opções de autenticação

A autenticação é opcional, mas suportada:

O MSN suporta a autenticação básica , conforme especificado em RFC 7517. Para adicionar autenticação básica ao seu feed, forneça:

  • Nome de usuário
  • Senha
  • URL de feed HTTPS seguro

Para adicionar a autenticação OAuth 2.0 ao seu feed, forneça:

  • URL do servidor de tokens de segurança
  • Client_ID
  • Grant_Type
  • Âmbito (opcional; utilizado para indicar o nível de acesso. Este valor será enviado tal como está)
  • URL de feed seguro

Codificação de documentos

O MSN utiliza a codificação UTF-8 por predefinição. Pode substituir esta opção ao declarar uma codificação diferente na sua declaração XML:

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

Limites de tamanho do feed e processamento de erros

  • O tamanho máximo do feed é de 10 MB
  • O tamanho máximo da imagem é de 14 MB.

O MSN recomenda manter sempre um tamanho de feed inferior a 30 itens frescos, mas pode utilizar a funcionalidade de paginação feed da ATOM para ativar a ingestão deslizante de janelas do seu feed.

O MSN aciona automaticamente um escalamento se o conteúdo ingerido tiver mais de três dias. Se tiver requisitos de idade de conteúdo diferentes, contacte-nos em partnerhubsupport@microsoft.com. O MSN tenta novamente feeds com erros, mas se os erros persistirem, será notificado para investigar. O MSN desativa automaticamente a ingestão de conteúdos de feeds que permanecem num estado de erro durante um período de tempo prolongado.

Expandir metadados do feed

Pode expandir o vocabulário e os termos do feed em feeds baseados em XML, juntamente com o prefixo recomendado. O MSN só reconhece elementos e atributos explicitamente especificados nos exemplos de código listados. Qualquer espaço de nomes não suportado será ignorado.

Nome da extensão Prefixo Espaço de nomes
RSS multimédia mídia http://search.yahoo.com/mrss/
Metadados Principais de Dublin dc http://purl.org/dc/elements/1.1/
Termos Principais de Dublin dcterms http://purl.org/dc/terms/
Serviços de Ingestão da Microsoft proprietários mi http://schemas.ingestion.microsoft.com/common/

Política de publicação do mercado geográfico

A MSN Partners terá os seus conteúdos publicados no mercado para o qual assinaram o contrato, com exceção do Canadá. Os parceiros canadianos podem optar por publicar os seus conteúdos nos mercados inglês e francês.

Requisitos de alojamento para ficheiros de multimédia

Os ficheiros de vídeo têm de ser guardados num formato aprovado, como um ficheiro MP4. Files são permitidos se forem provenientes do seu próprio site ou alojados num servidor como o AWS.

As ligações do Dropbox, as ligações do YouTube, etc., não são suportadas em feeds RSS. Isto deve-se ao facto de o vídeo não poder solicitar facilmente nem imediatamente essas ligações, uma vez que estão 'fechadas'.

Para obter mais detalhes, consulte as especificações de conteúdo do Feed.