นักพัฒนาหลายคนพบเจอข้อผิดพลาดต่างๆ ขณะใช้งาน OpenClaw API บทความนี้รวบรวมรหัสข้อผิดพลาดที่พบบ่อยที่สุดและวิธีแก้ไข เพื่อช่วยให้คุณระบุปัญหาได้อย่างรวดเร็วและหลีกเลี่ยงปัญหาที่อาจเกิดขึ้น
ข้อผิดพลาดการยืนยันตัวตน: 401 Unauthorized
สาเหตุหลักที่ทำให้เกิดข้อผิดพลาด 401 คือ API Key ไม่ถูกต้องหรือหมดอายุ ให้ตรวจสอบในคอนโซล OpenClaw ว่า Key อยู่ในสถานะ "Active" หรือไม่ และยืนยันว่ารูปแบบของฟิลด์ `Authorization` ใน request header ถูกต้อง เช่น `Bearer your_api_key` หาก Key เพิ่งสร้างใหม่ อาจต้องรอสักครู่หรือลองคัดลอกใหม่ หลีกเลี่ยงช่องว่างที่ไม่จำเป็น
คำขอหมดเวลา: 408 Request Timeout
การพบข้อผิดพลาดหมดเวลาบ่อยครั้งมักเกี่ยวข้องกับสภาพแวดล้อมเครือข่ายหรือโหลดของเซิร์ฟเวอร์ ขั้นแรกให้ทดสอบการเชื่อมต่อจากเครื่องของคุณไปยังปลายทาง OpenClaw API เช่น ใช้คำสั่ง `curl` หากเครือข่ายปกติ ให้ลองลดค่า `max_tokens` ในคำขอครั้งเดียว หรืออัปเกรดแพ็กเกจที่มีโควต้า concurrent สูงขึ้น นอกจากนี้ หลีกเลี่ยงการส่งคำขอสั้นๆ จำนวนมากในช่วงเวลาที่มีการใช้งานสูง แนะนำให้ใช้กลไก retry แบบ exponential backoff

