วิธีดู API reference และเอกสาร

api reference swagger openapi community
เกี่ยวกับคู่มือนี้
เอกสารสำหรับนักพัฒนาของ ReceiptRoller แบ่งออกเป็นหลายช่องทางเข้า การเข้าใจบทบาทและการเลือกใช้ของแต่ละช่องทางจะช่วยให้เข้าถึงข้อมูลที่ต้องการได้เร็วที่สุด

วิธีดู API reference และเอกสาร

เอกสารสำหรับนักพัฒนาของ ReceiptRoller แบ่งเป็นช่องทางเข้าหลัก 4 จุดตามวัตถุประสงค์ ในศูนย์ช่วยเหลือนี้จะอธิบายแนวคิดและ use case ส่วนข้อกำหนดที่แม่นยำของ endpoint ให้ดูที่ reference และข้อสงสัยให้ถามที่คอมมิวนิตี้ นี่คือการเลือกใช้แต่ละช่องทาง


ช่องทางเข้า 4 จุด

ช่องทางเข้า วัตถุประสงค์ ใช้เมื่อ
ศูนย์ช่วยเหลือนักพัฒนา (ไซต์นี้) แนวคิด・เริ่มใช้งาน・คู่มือแยกตาม use case ต้องการเข้าใจ「ทำอะไรได้บ้าง」「ออกแบบอย่างไร」
หน้ารวม API ตารางย่อและตัวอย่างของ API ที่ใช้บ่อย ต้องการลองใช้ endpoint ยอดนิยมทันที
API reference (Swagger) ข้อกำหนดที่แม่นยำของทุก endpoint ต้องการยืนยันพารามิเตอร์・response・error code อย่างแม่นยำ
คอมมิวนิตี้นักพัฒนา สะสมถาม-ตอบ ปรึกษาทีมผู้ดูแล ต้องการหาข้อสงสัยที่เอกสารไม่ครอบคลุม・FAQ ที่มีอยู่แล้ว

1. ศูนย์ช่วยเหลือนักพัฒนา (ไซต์นี้)

คือไซต์ที่คุณกำลังอ่านอยู่ตอนนี้ รวบรวมคำอธิบายแนวคิด・แนวทางการพัฒนา・วิธีดำเนินงานแยกตาม use case ไว้ มีไว้เพื่อรู้ว่า「โดยรวมแล้วสร้างอย่างไร」ไม่ใช่「ข้อกำหนดของ endpoint เฉพาะตัว」


2. หน้ารวม API

https://receiptroller.io/th-TH/api/top

เป็นหน้ารวมของ ReceiptRoller API รวบรวม endpoint ยอดนิยมที่ใช้บ่อย (API ยอดฮิต) พร้อมตัวอย่างแบบง่ายไว้เป็นรายการ

  • ใช้แบบนี้ — ช่องทางเข้าเมื่ออยากเริ่มลงมือให้เร็วที่สุด เช่น「อยากลองดึงข้อมูลธุรกรรมก่อน」「endpoint สำหรับดึงใบเสร็จของผู้ใช้อันไหน?」
  • แต่ละ endpoint จะแสดงscope ที่จำเป็นและคำขอตัวอย่าง
  • หากต้องการข้อกำหนดโดยละเอียด สามารถไปยัง reference ในหัวข้อถัดไปได้จากแต่ละ endpoint

3. API reference (Swagger / OpenAPI)

https://receiptroller.io/docs/api/reference

เป็นreference ฉบับสมบูรณ์ของทุก endpoint สร้างขึ้นด้วยข้อกำหนด OpenAPI (Swagger) สามารถตรวจสอบได้ครบทั้งพารามิเตอร์・ตัวคำขอ・ตัว response・error code

  • ใช้แบบนี้ — เมื่อต้องการยืนยัน「พารามิเตอร์นี้ละเว้นได้ไหม?」「โครงสร้าง JSON ของ response ที่แม่นยำคืออะไร?」「endpoint นี้คืน error แบบไหน?」
  • จัดระเบียบตามหมวดหมู่ (Store / CRM / SNS / Analytics / User / Survey ฯลฯ)
  • แต่ละ endpoint แสดงscope ที่จำเป็นด้วย badge อย่างชัดเจน
  • ปุ่ม「Try it out」ให้ลองส่งคำขอโดยตรงจากเบราว์เซอร์ได้ (ต้องมี token)

การดึงข้อกำหนด OpenAPI (machine-readable) โดยตรง

เราเผยแพร่ข้อกำหนด OpenAPI ต้นฉบับที่เป็นที่มาของ reference ไว้ที่ URL ต่อไปนี้

https://receiptroller.io/openapi/v1.json
วันที่เผยแพร่: 2569-04-27 วันที่อัปเดต: 2569-07-06
このトピックについて
開発者API
機能の詳細を見る
แท็ก
API (22) OAuth (15) Android (10) iOS (9) Webhook (8) api (7) oauth (5) getting-started (4) การลงทะเบียนแอป (4) การแก้ปัญหา (4)
บทความที่เกี่ยวข้อง