เอกสาร

เรียนรู้ TicketsX ได้เร็วขึ้น

คู่มือการตั้งค่า รายการคำสั่งทั้งหมด ฟีเจอร์ Premium และ REST API รวมอยู่ที่เดียว

13.3

การเปิดทิกเก็ต

POST/<guild_id>/api/tickets

สร้างทิกเก็ตใหม่ในนามของผู้ใช้ ทิกเก็ตจะเปิดในช่องที่ตั้งค่าไว้ในแผง ส่วนข้อความต้อนรับและแบบฟอร์มก็ทำงานตามปกติ

เนื้อหาคำขอ

ชื่อชนิดจำเป็นคำอธิบาย
creator_idstring
จำเป็น
รหัสผู้ใช้ Discord ของคนที่เปิดทิกเก็ต
panel_idnumber
จำเป็น
รหัสของแผงทิกเก็ตที่จะเปิดทิกเก็ตภายใต้แผงนั้น
contentstring
ไม่บังคับ
เนื้อหาข้อความแรกในทิกเก็ต
formobject
ไม่บังคับ
คำตอบของแบบฟอร์มที่กรอกไว้ล่วงหน้า ในรูปคู่ { "คำถาม": "คำตอบ" }
ตัวอย่างคำขอ
curl -X POST \
  -H "Authorization: Bearer <API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"creator_id":"123456789","panel_id":1,"content":"Opened via API","form":{"Issue":"Login broken"}}' \
  https://api.ticketsx.xyz/<guild_id>/api/tickets
ตัวอย่างการตอบกลับ
{
  "ticket_id": "42",
  "channel_id": "1098765432101234567",
  "creator_id": "123456789",
  "panel_id": 1,
  "status": "open"
}