API
รายการแชต
ดูแชตทั้งหมดของออฟฟิศ ล่าสุดขึ้นก่อน
GET/threadsสิทธิ์ read
พารามิเตอร์#
| ชื่อ | ความหมาย |
|---|---|
state | กรองสถานะ: waiting answered working done spam |
tag | กรองตามแท็กของลูกค้า |
limit | จำนวนแถว ไม่เกิน 200 ค่าเริ่มต้น 50 |
ความหมายของสถานะ#
| สถานะ | ความหมาย |
|---|---|
waiting | ลูกค้าส่งล่าสุด ยังไม่ตอบ |
answered | ออฟฟิศตอบล่าสุดแล้ว |
working | กำลังดำเนินการ |
done | เสร็จสิ้น ลูกค้าทักกลับแล้วจะกลับเป็น waiting |
spam | สแปมและบล็อก คุยกันไม่ได้ |
curl "https://office.takkub.com/api/v1/threads?state=waiting&limit=20" \
-H "Authorization: Bearer YOUR_API_KEY"{
"ok": true,
"data": {
"threads": [
{
"id": "1042",
"customer_name": "คุณสมหญิง",
"state": "waiting",
"unread": 2,
"last_message_at": 1793857502513,
"last_message": "ขนมชั้นวันนี้เหลือไหมคะ",
"last_message_id": 7,
"tags": ["VIP"],
"note": "ชอบรับของช่วงเช้า"
}
]
}
}ดูแชตเดียว#
GET/threads/{id}สิทธิ์ read
คืนข้อมูลชุดเดียวกัน พร้อม can_reply ถ้าเป็น false แปลว่าลูกค้าเลิกติดตาม บล็อกออฟฟิศ หรือแชตอยู่ในสแปม