OAI (Open Archives Initiative) – การเข้าถึงข้อมูลผ่าน Thaijo

ภาพรวม

ระบบ OAI‑PMH (Open Archives Initiative Protocol for Metadata Harvesting) เป็นมาตรฐานที่ใช้สำหรับดึงข้อมูลเมทาดาทาของบทความวิชาการจากระบบฐานข้อมูลหรือวารสารออนไลน์ เช่นระบบ ThaiJo ซึ่งเป็นคลังบทความวิชาการไทย

ผู้ใช้งานสามารถใช้ OAI endpoint ของแต่ละฐานข้อมูลเพื่อดึงข้อมูล metadata เช่น ชื่อบทความ ผู้แต่ง DOI และวันที่เผยแพร่ ไปใช้ในการจัดเก็บ วิเคราะห์ หรือประมวลผลต่อได้

วิธีการเข้าถึงและข้อจำกัดการใช้งาน

  1. จำกัดการดึงข้อมูลที่ 10 ครั้งต่อนาที ต่อผู้ใช้ / IP
  2. หากเกินกว่าที่กำหนด ระบบจะลดความเร็วเหลือเพียง 3 ครั้งต่อนาที
  3. หากยังคงเกินขอบเขตอีก จะถูก บล็อกชั่วคราว (temporary block)

คำแนะนำ: ควรตั้งค่า cron job หรือสคริปต์ให้ดึงข้อมูลในอัตราที่เหมาะสมตามข้อกำหนดข้างต้น

ตัวอย่างการเรียกใช้งานผ่าน URL:

https://sc01.tci-thaijo.org/index.php/index/oai?verb=ListRecords&metadataPrefix=oai_dc

รายการลิงก์ OAI ทั้งหมด

การใช้งานเบื้องต้นสำหรับนักพัฒนา

นักพัฒนาสามารถเรียกใช้คำสั่ง OAI verbs เพื่อดึงข้อมูลเมทาดาทา เช่น:

สรุป

ระบบ OAI ของ ThaiJo เปิดให้บริการสาธารณะสำหรับการดึงข้อมูลเมทาดาทาของวารสารต่าง ๆ ภายใต้ขอบเขตและข้อจำกัดการใช้งานที่เหมาะสม เพื่อรองรับนักวิจัย นักพัฒนา และผู้บริหารคลังบทความให้สามารถเชื่อมโยงข้อมูลทางวิชาการได้อย่างเป็นระบบ ปลอดภัย และมีประสิทธิภาพ