Atom 1.0 คืออะไร

Atom คือชื่อของเนื้อหาเว็บที่ใช้ XML และรูปแบบการเผยแพร่ข้อมูลเมตาและโปรโตคอลระดับแอปพลิเคชันสำหรับการเผยแพร่และแก้ไขทรัพยากรบนเว็บที่เป็นของเว็บไซต์ที่อัปเดตเป็นระยะ

Atom เป็นข้อมูลจำเพาะที่ค่อนข้างใหม่ล่าสุดและมีประสิทธิภาพและมีคุณสมบัติครบถ้วนกว่า RSS ตัวอย่างเช่นในกรณีที่ RSS ต้องการฟิลด์ที่สื่อความหมายเช่นชื่อเรื่องและลิงก์เฉพาะในการแจกแจงรายการ Atom ต้องการสิ่งเหล่านี้สำหรับทั้งสองรายการและฟีดแบบเต็ม

Atom Feeds ทั้งหมดต้องเป็นเอกสารXML ที่มีรูปแบบดีและระบุด้วยชนิดสื่อapplication / atom + xml

โครงสร้างของฟีด Atom 1.0

ฟีดประกอบด้วยข้อมูลเมตาบางส่วนตามด้วยรายการจำนวนเท่าใดก็ได้ นี่คือโครงสร้างพื้นฐานของฟีด 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>

แท็กฟีด Atom 1.0

เอกสารฟีด Atom 1.0 จะสร้างขึ้นจากสององค์ประกอบต่อไปนี้:

  • องค์ประกอบ

  • องค์ประกอบ

มีโครงสร้างทั่วไปบางอย่างซึ่งจำเป็นสำหรับสององค์ประกอบข้างต้นและมีการอธิบายไว้ใน: Common Construct