ระบบ OAI‑PMH (Open Archives Initiative Protocol for Metadata Harvesting) เป็นมาตรฐานที่ใช้สำหรับดึงข้อมูลเมทาดาทาของบทความวิชาการจากระบบฐานข้อมูลหรือวารสารออนไลน์ เช่นระบบ ThaiJo ซึ่งเป็นคลังบทความวิชาการไทย
ผู้ใช้งานสามารถใช้ OAI endpoint ของแต่ละฐานข้อมูลเพื่อดึงข้อมูล metadata เช่น ชื่อบทความ ผู้แต่ง DOI และวันที่เผยแพร่ ไปใช้ในการจัดเก็บ วิเคราะห์ หรือประมวลผลต่อได้
คำแนะนำ: ควรตั้งค่า cron job หรือสคริปต์ให้ดึงข้อมูลในอัตราที่เหมาะสมตามข้อกำหนดข้างต้น
ตัวอย่างการเรียกใช้งานผ่าน URL:
https://sc01.tci-thaijo.org/index.php/index/oai?verb=ListRecords&metadataPrefix=oai_dc
นักพัฒนาสามารถเรียกใช้คำสั่ง OAI verbs เพื่อดึงข้อมูลเมทาดาทา เช่น:
?verb=Identify — ตรวจสอบข้อมูลพื้นฐานของ repository?verb=ListSets — แสดงรายชื่อชุดข้อมูล (sets) ที่มีอยู่?verb=ListRecords&metadataPrefix=oai_dc — ดึงรายการบทความในรูปแบบ Dublin Core?verb=GetRecord&identifier=oai:...&metadataPrefix=oai_dc — ดึงเมทาดาทาของบทความเฉพาะระบบ OAI ของ ThaiJo เปิดให้บริการสาธารณะสำหรับการดึงข้อมูลเมทาดาทาของวารสารต่าง ๆ ภายใต้ขอบเขตและข้อจำกัดการใช้งานที่เหมาะสม เพื่อรองรับนักวิจัย นักพัฒนา และผู้บริหารคลังบทความให้สามารถเชื่อมโยงข้อมูลทางวิชาการได้อย่างเป็นระบบ ปลอดภัย และมีประสิทธิภาพ