เริ่มต้นใช้งาน
เริ่มต้นใช้งาน
เชื่อมระบบของคุณเข้ากับ Takkub Office เพื่ออ่านแชตย้อนหลัง ตอบลูกค้าอัตโนมัติ หรือส่งข้อความให้ AI ช่วยตอบ ใช้เวลาตั้งค่าไม่ถึง 10 นาที
ทำอะไรได้บ้าง#
- อ่านรายการแชตและข้อความย้อนหลังของออฟฟิศ
- รับข้อความจากลูกค้าทันทีผ่าน Webhook
- ตอบลูกค้าในนามออฟฟิศ
- เปลี่ยนสถานะแชต ตั้งชื่อ จดโน้ต และติดแท็กให้ลูกค้า
- ดาวน์โหลดรูปและไฟล์ที่ลูกค้าส่งมา
- ส่งประกาศถึงผู้ติดตาม
สิ่งที่ต้องเตรียม#
- บัญชีทักคับที่สร้างออฟฟิศแล้ว
- เซิร์ฟเวอร์ของคุณที่เปิดรับ https ได้ ถ้าจะใช้ Webhook
- เครื่องมือเรียก API เช่น cURL, Node.js, Python หรือ PHP
ขั้นตอนที่ 1: สร้างคีย์ API#
- เข้า เว็บจัดการออฟฟิศ
- ไปที่เมนู นักพัฒนา
- ตั้งชื่อคีย์ เลือกสิทธิ์ แล้วใส่รหัสผ่านเพื่อยืนยัน
- คัดลอกคีย์เก็บไว้ทันที ระบบแสดงให้เห็นครั้งเดียว
ขั้นตอนที่ 2: เรียก API ครั้งแรก#
ที่อยู่หลักของ API คือ https://office.takkub.com/api/v1
curl https://office.takkub.com/api/v1/me \
-H "Authorization: Bearer YOUR_API_KEY"const response = await fetch('https://office.takkub.com/api/v1/me', {
headers: { Authorization: `Bearer ${process.env.TAKKUB_API_KEY}` },
});
console.log(await response.json());import os, requests
response = requests.get(
"https://office.takkub.com/api/v1/me",
headers={"Authorization": f"Bearer {os.environ['TAKKUB_API_KEY']}"},
timeout=10,
)
print(response.json())<?php
$ch = curl_init('https://office.takkub.com/api/v1/me');
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: Bearer ' . getenv('TAKKUB_API_KEY')]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo curl_exec($ch);ขั้นตอนที่ 3: ดูผลลัพธ์#
ทุกคำตอบเป็น JSON ถ้าสำเร็จ ok เป็น true และข้อมูลอยู่ใน data
{
"ok": true,
"data": {
"id": "4611686018507324416",
"name": "ร้านขนมตัวอย่าง",
"about": "ขนมไทยทำสด",
"followers": 120,
"verified": true
}
}{
"ok": false,
"error": {
"code": "unauthorized",
"message": "คีย์ไม่ถูกต้องหรือถูกยกเลิกแล้ว"
}
}