O que é Atom 1.0

Atom é o nome de um conteúdo da Web baseado em XML e formato de distribuição de metadados, e um protocolo de nível de aplicativo para publicação e edição de recursos da Web pertencentes a sites atualizados periodicamente.

Atom é uma especificação relativamente recente e é muito mais robusta e rica em recursos do que RSS. Por exemplo, onde RSS requer campos descritivos, como título e link apenas em detalhamentos de itens, o Atom requer esses itens para os itens e o Feed completo.

Todos os Atom Feeds devem ser documentos XML bem formados e são identificados com o tipo de mídia application / atom + xml .

Estrutura de um feed Atom 1.0

Um feed consiste em alguns metadados, seguidos por qualquer número de entradas. Aqui está uma estrutura básica de um feed Atom 1.0.

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>...</title>
   <link>...</link>
   <updated>...</updated>
   
   <author>
      <name>...</name>
   </author>
   
   <id>...</id>
   
   <entry>
      <title>...</title>
      <link>...</link>
      <id>...</id>
      
      <updated>...</updated>
      <summary>...</summary>
   </entry>
   
</feed>

Tags de feed Atom 1.0

Um Atom 1.0 Feed Document será construído com os seguintes dois elementos:

Existem algumas construções comuns, que são necessárias para os dois elementos acima e são explicadas em: Construção comum.