Integrasikan chatbot Anda dengan Todoist untuk membuat dan memodifikasi tugas, mengirim komentar, dan banyak lagi.
Migrasi dari versi 0.x
ke 1.x
Jika Anda bermigrasi dari versi 0.x
ke 1.x
, harap perhatikan perubahan yang terjadi berikut ini:
Tindakan "Buat Tugas" telah diganti dengan tindakan "Buat Tugas Baru".
Konfigurasi
Konfigurasi otomatis dengan OAuth
Untuk menyiapkan integrasi Todoist menggunakan OAuth, klik tombol otorisasi dan ikuti petunjuk di layar untuk menghubungkan chatbot Botpress ke Todoist.
Saat mengonfigurasi bot Anda dengan OAuth, Anda dapat masuk dengan akun pengguna Anda atau dengan akun pengguna yang Anda buat khusus untuk bot Anda.
Harap diingat bahwa jika Anda masuk dengan akun pengguna Anda, tindakan dan komentar bot akan muncul sebagai milik Anda.
Untuk sebagian besar kasus penggunaan, disarankan untuk membuat akun pengguna khusus untuk bot Anda. Anda harus mengundang pengguna bot ke proyek bersama agar bot dapat mengirim komentar, melakukan tindakan, dll.
Konfigurasi manual menggunakan token API pribadi
- Pembuatan aplikasi Todoist
- Buat aplikasi di halaman Manajemen Aplikasi.
- Salin token API pribadi pengguna Anda atau buat token uji coba di halaman Manajemen Aplikasi.
- Konfigurasi integrasi Todoist Botpress
- Instal integrasi Todoist di bot Botpress Anda.
- Rekatkan token API yang disalin sebelumnya di bidang konfigurasi. Ini adalah token yang akan digunakan bot Anda untuk mengirim komentar, memperbarui atau membuat tugas, dll.
- Simpan konfigurasi.
- Salin URL Webhook bot Anda.
- Konfigurasi Aplikasi Todoist Webhook
- Buka halaman Manajemen Aplikasi aplikasi Anda di Todoist.
- Pastikan peristiwa Webhooks diaktifkan. Ikuti petunjuk ini yang disediakan oleh Todoist untuk melakukannya.
- Tempel URL Webhook yang telah disalin sebelumnya di bidang Webhook callback URL.
- Periksa Kejadian yang Ditonton berikut ini:
- item:ditambahkan;
- item:diperbarui;
- item:selesai;
- catatan:ditambahkan_.
- Simpan konfigurasi Webhook .
Keterbatasan
Batasan API Todoist standar berlaku untuk integrasi Todoist di Botpress. Batasan ini termasuk batasan tarif, batasan ukuran muatan, dan batasan lain yang diberlakukan oleh Todoist. Pastikan chatbot Anda mematuhi batasan ini untuk menjaga kinerja dan keandalan yang optimal.
Rincian lebih lanjut tersedia di Dokumentasi Pengembang Todoist.
Integrasikan chatbot Anda dengan Todoist untuk membuat dan memodifikasi tugas, mengirim komentar, dan banyak lagi.
## Migrasi dari versi `0.x` ke `1.x`
Jika Anda bermigrasi dari versi `0.x` ke `1.x`, harap perhatikan perubahan yang terjadi berikut ini:
> Tindakan "Buat Tugas" telah diganti dengan tindakan "Buat Tugas Baru".
## Konfigurasi
### Konfigurasi otomatis dengan OAuth
Untuk menyiapkan integrasi Todoist menggunakan OAuth, klik tombol otorisasi dan ikuti petunjuk di layar untuk menghubungkan chatbot Botpress ke Todoist.
Saat mengonfigurasi bot Anda dengan OAuth, Anda dapat masuk dengan akun pengguna Anda atau dengan akun pengguna yang Anda buat khusus untuk bot Anda.
Harap diingat bahwa jika Anda masuk dengan akun pengguna Anda, tindakan dan komentar bot akan muncul sebagai milik Anda.
Untuk sebagian besar kasus penggunaan, disarankan untuk membuat akun pengguna khusus untuk bot Anda. Anda harus mengundang pengguna bot ke proyek bersama agar bot dapat mengirim komentar, melakukan tindakan, dll.
### Konfigurasi manual menggunakan token API pribadi
1. Pembuatan aplikasi Todoist
- Buat aplikasi di [halaman Manajemen Aplikasi](https://developer.todoist.com/appconsole.html).
- Salin token API pribadi pengguna Anda atau buat token uji coba di halaman Manajemen Aplikasi.
2. Konfigurasi integrasi Todoist Botpress
- Instal integrasi Todoist di bot Botpress Anda.
- Rekatkan token API yang disalin sebelumnya di bidang konfigurasi. Ini adalah token yang akan digunakan bot Anda untuk mengirim komentar, memperbarui atau membuat tugas, dll.
- Simpan konfigurasi.
- Salin URL Webhook bot Anda.
3. Konfigurasi Aplikasi Todoist Webhook
- Buka halaman Manajemen Aplikasi aplikasi Anda di Todoist.
- Pastikan peristiwa Webhooks diaktifkan. Ikuti [petunjuk ini] (https://developer.todoist.com/sync/v9/#webhooks) yang disediakan oleh Todoist untuk melakukannya.
- Tempel URL Webhook yang telah disalin sebelumnya di bidang _Webhook callback URL_.
- Periksa _Kejadian yang Ditonton_ berikut ini:
- _item:ditambahkan_;
- _item:diperbarui_;
- _item:selesai_;
- catatan:ditambahkan_.
- Simpan konfigurasi Webhook .
## Keterbatasan
Batasan API Todoist standar berlaku untuk integrasi Todoist di Botpress. Batasan ini termasuk batasan tarif, batasan ukuran muatan, dan batasan lain yang diberlakukan oleh Todoist. Pastikan chatbot Anda mematuhi batasan ini untuk menjaga kinerja dan keandalan yang optimal.
Rincian lebih lanjut tersedia di [Dokumentasi Pengembang Todoist](https://developer.todoist.com/rest/v2/#request-limits).