Quickstart
คู่มือนี้พาคุณยิง request แรกไปยัง EasyDonate API ภายในประมาณ 5 นาที
1. สร้าง API key
ไปที่ หน้าจัดการโซนผู้พัฒนาAPI Keys สร้าง key ใหม่ แล้วเลือก scope ที่ต้องการ (ดูรายละเอียดที่หน้า Scopes)
API key แสดงให้เห็นครั้งเดียวตอนสร้าง - เก็บไว้ในที่ปลอดภัย และอย่า commit ลง repository
ตั้ง token ครั้งเดียว ใช้ได้ทุก playground
วาง API key (ezdn_v1_) หรือ access token แล้วทุก playground ในเว็บจะยิง request ด้วย token นี้ เอา key ได้จาก หน้าจัดการโซนผู้พัฒนาAPI Keys
2. เรียกดูข้อมูลบัญชีของคุณ
GET
curl -X GET 'https://api.easydonate.app/api/v1/me'Example Response200
Empty
3. ดูรายการโดเนทล่าสุด
(ต้องมี scope read:donations)
GET
curl -X GET 'https://api.easydonate.app/api/v1/donations'Example Response200
Empty
4. ควบคุมวิดเจ็ต timer
(ต้องมี scope write:timer)
POST
curl -X POST 'https://api.easydonate.app/api/v1/widgets/timer/control' \ -H 'Content-Type: application/json' \ -d '{ "action": "play"}'Example Response201
Empty
Response envelope
ทุก response ใช้ envelope มาตรฐานเดียวกัน:
{ "statusCode": 200, "data": {} }ขั้นถัดไป
- Authentication - token 2 ประเภทและการใช้งาน
- Inbound Donations API - ส่ง event โดเนทขึ้นจอไลฟ์
- OAuth - ทำงานแทนผู้ใช้ EasyDonate คนอื่น
- API Reference - endpoint ทั้งหมดพร้อมตัวอย่าง