รวมแชทบอทของคุณเข้ากับ Todoist เพื่อสร้างและแก้ไขงาน โพสต์ความคิดเห็น และอื่นๆ อีกมากมาย ## การย้ายจากเวอร์ชัน 0.x ไปเป็น 1.x หากคุณกำลังย้ายจากเวอร์ชัน 0.x ไปเป็น 1.x โปรดทราบการเปลี่ยนแปลงที่สำคัญดังต่อไปนี้: > การดำเนินการ "สร้างงาน" ถูกแทนที่ด้วยการดำเนินการ "สร้างงานใหม่" ## การกำหนดค่า ### การกำหนดค่าอัตโนมัติด้วย OAuth หากต้องการตั้งค่าการรวม Todoist โดยใช้ OAuth ให้คลิกปุ่มอนุญาตและทำตามคำแนะนำบนหน้าจอเพื่อเชื่อมต่อ Botpress แชทบอทกับ Todoist เมื่อกำหนดค่าบอทของคุณด้วย OAuth คุณสามารถเข้าสู่ระบบด้วยบัญชีผู้ใช้ของคุณหรือด้วยบัญชีผู้ใช้ที่คุณสร้างขึ้นโดยเฉพาะสำหรับบอทของคุณ โปรดทราบว่าหากคุณเข้าสู่ระบบด้วยบัญชีผู้ใช้ของคุณ การกระทำและความคิดเห็นของบอทจะปรากฏเป็นของคุณ สำหรับกรณีการใช้งานส่วนใหญ่ ขอแนะนำให้สร้างบัญชีผู้ใช้โดยเฉพาะสำหรับบอทของคุณ คุณจะต้องเชิญผู้ใช้ของบอทเข้าร่วมโครงการที่ใช้ร่วมกันเพื่อให้สามารถโพสต์ความคิดเห็น ดำเนินการ ฯลฯ ### การกำหนดค่าด้วยตนเองโดยใช้โทเค็น API ส่วนบุคคล 1. การสร้างแอป Todoist - สร้างแอปใน หน้าการจัดการแอป - คัดลอกโทเค็น API ส่วนบุคคลของผู้ใช้ของคุณหรือสร้างโทเค็นทดสอบในหน้าการจัดการแอป 2. Todoist Botpress การกำหนดค่าการรวม - ติดตั้งการรวม Todoist ในของคุณ Botpress บอท - วางโทเค็น API ที่คัดลอกไว้ก่อนหน้านี้ลงในช่องกำหนดค่า นี่คือโทเค็นที่บอทของคุณจะใช้ในการโพสต์ความคิดเห็น อัปเดตหรือสร้างงาน ฯลฯ - บันทึกการกำหนดค่า - คัดลอก Webhook URL ของบอทของคุณ 3. แอป Todoist Webhook การกำหนดค่า - ไปที่หน้าการจัดการแอปของแอปของคุณบน Todoist - ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานเหตุการณ์ Webhooks แล้ว ปฏิบัติตาม คำแนะนำเหล่านี้ ที่ Todoist ให้ไว้เพื่อดำเนินการดังกล่าว - วาง Webhook URL ที่คัดลอกไว้ก่อนหน้านี้ในฟิลด์ URL ของคอลแบ็ก Webhook - ตรวจสอบ _Watched Events ต่อไปนี้: - item:added; - item:updated; - item:completed; - note:added - บันทึก Webhook การกำหนดค่า ## ข้อจำกัด ข้อจำกัดมาตรฐานของ Todoist API มีผลใช้กับการรวม Todoist ใน Botpress ข้อจำกัดเหล่านี้ได้แก่ ข้อจำกัดด้านอัตรา ข้อจำกัดด้านขนาดโหลด และข้อจำกัดอื่นๆ ที่ Todoist กำหนด ตรวจสอบให้แน่ใจว่าแชทบอทของคุณปฏิบัติตามข้อจำกัดเหล่านี้เพื่อรักษาประสิทธิภาพและความน่าเชื่อถือให้เหมาะสมที่สุด รายละเอียดเพิ่มเติมมีอยู่ใน เอกสารสำหรับนักพัฒนา Todoist