Ada lebih dari satu miliar orang di Facebook yang jelas menjadikannya platform obrolan terbesar di dunia. bot utusan adalah peserta terbaru di dunia pemasaran digital dan pemasar digital menggunakan platform ini untuk menghasilkan jumlah prospek yang diperlukan untuk bisnis mereka.
Dalam tutorial bot obrolan facebook, kita akan belajar cara Membangun Messenger Chatbot menggunakan Python. Untuk penanganan permintaan web, kami akan menggunakan Labu dan gunakan Heroku, kami akan menyebarkan aplikasi kami.
Baca juga : Ulasan Adplexity Alat Mata-Mata Iklan Dan Kode Kupon
Panduan Langkah Demi Langkah Untuk Membuat Chatbot Facebook Messenger
LANGKAH 1: Kita akan mulai dengan membuat Titik Akhir Webhook
Untuk memverifikasi bot dengan profil Facebook kami, kami harus membuat titik akhir webhook yang setidaknya dapat mengembalikan 200 kode respons.
Untuk membuat titik akhir yang berfungsi, Anda perlu mengkloning repositori Github git:
kloning git [email dilindungi]:hartleybrody/fb-messenger-bot.git
Instal dependensi Python:
mkvirtualenv tes-bot
instal pip –r requirements.txt
Aplikasi web Flask yang Anda buat dapat digunakan ke server mana pun, tetapi untuk kesederhanaan kami memilih Heroku.
Anda perlu menginstal Heroku CLI Toolbelt.
Jalankan heroku buat setup aplikasi.
Periksa silang bahwa Heroku yang Anda buat menjalankan sesuatu secara lokal di mesin Anda dengan memulai server lokal Anda dengan perintah:
heroku lokal
Anda akan melihat 'Hello World' tertulis di browser Anda ketika Anda mengunjungi http://localhost:5000/
Tekan ctrl+C untuk membunuh server lokal.
Untuk menyebarkan titik akhir yang berfungsi ke Heroku –
git push master heroku
Ketik heroku open untuk membukanya di browser Anda.
Anda sekarang telah membuat titik akhir webhook yang berfungsi. URL akan membantu Anda dalam mengatur chatbot Anda.
CATATAN: Salin URL https://*.herokuapp.com lengkap sesuai kebutuhan.
LANGKAH 2: Membuat Halaman Facebook
Kedengarannya agak aneh bahwa Anda tidak memiliki halaman Facebook. Tetapi jika Anda benar-benar tidak memilikinya, buatlah halaman Facebook. Bot Anda akan terintegrasi dengan halaman Facebook Anda karena akan menggunakan identitas Anda termasuk gambar dan nama.
Orang akan membutuhkan media komunikasi untuk berinteraksi dengan chatbot Anda dan Facebook adalah salah satunya.
LANGKAH 3: Membuat Aplikasi di Facebook
Buat aplikasi Facebook menggunakan Halaman Quickstart Pengembang Facebook.
Pergi ke Buat ID Aplikasi, di sini Anda dapat membuat Aplikasi Facebook untuk chatbot Anda. Anda harus menyediakan kategori, nama, dan email untuk aplikasi Anda.
Ketika semua informasi diberikan, klik Buat ID Aplikasi di sudut kanan bawah.
Halaman penyiapan produk akan terbuka. Gulir ke bawah dan Anda akan melihat bagian Messenger. Tepat di sebelahnya adalah tombol 'Memulai', klik di atasnya.
LANGKAH 4: Menyiapkan Aplikasi Pesan
Ini adalah tahap di mana titik akhir Heroku Anda akan terhubung dengan chatbot Anda. Jadi, isilah hal-hal dengan benar dan hati-hati.
Hasilkan Token Akses Halaman –
Di halaman Facebook Anda, Anda akan melihat tab 'alur auth'. Ketika Anda mengkliknya, jendela pop-up Token Generation akan muncul. Di sini Anda dapat membuat Token Akses Halaman untuk aplikasi Anda.
Saat menyalin Token Akses Halaman ke clipboard Anda, Anda harus memastikan bahwa sistem yang Anda berikan adalah variabel lingkungan.
Di baris perintah, jalankan;
konfigurasi heroku : tambahkan PAGE_ACCESS_TOKEN=halaman_anda_token_di sini
Token yang Anda buat akan membantu Anda dalam mengautentikasi permintaan Anda setiap kali Anda mengirim pesan.
Menyiapkan Webhook –
Saat menyiapkan webhook, Anda harus mengisi detail tertentu:
- URL Panggilan Balik: URL Heroku yang kami salin di LANGKAH 1.
- Token Verifikasi: Saat Anda membuat Token Akses Halaman, itu akan mengirimkan Token Verifikasi ke bot Anda. tempatkan token di lingkungan Heroku Anda.
konfigurasi heroku: tambahkan
VERIFY_TOKEN=anda_verifikasi_token_di sini
- Bidang Langganan: Ini menyatakan semua tentang acara perpesanan yang Anda pedulikan. Sederhananya ke 'pesan' sebagai permulaan. Anda dapat mengubahnya nanti.
Setelah mengonfigurasi webhook, Anda harus berlangganan ke halaman tertentu tempat Anda ingin menerima semua notifikasi.
Setelah Anda berlangganan ke halaman tertentu, Anda harus menyimpan nilai konfigurasi VERIFY_TOKEN dan PAGE_ACCESS_TOKEN di lingkungan Heroku.
LANGKAH 5: Mulai Mengobrol dengan Chatbot Anda
Buka halaman Facebook Anda, klik bilah 'Pesan' di sudut kanan atas. Kotak obrolan akan terbuka.
Kirim pesan halaman Anda, bot akan membalas!
Anda dapat memeriksa log aplikasi Anda menggunakan baris perintah, jalankan:
log heroku -t
Setiap kali pesan baru dikirim ke chatbot Anda, data POST dibuat.
Sebagai contoh; badan JSON POST akan terlihat seperti ini untuk pesan "hello world" yang dikirim ke chatbot.
LANGKAH 6: Menyesuaikan Perilaku Bot
Ini adalah bagian yang paling diperlukan. Dua fungsi utama chatbot Anda adalah mengirim dan menerima pesan.
Mengirim Pesan –
Anda akan memerlukan dua hal untuk mengirim pesan teks.
- ID Facebook penerima
- Pesan teks
Sebagai contoh; kami telah membuat fungsi send_messages() sederhana.
Fungsi ini akan mengirimkan informasi melalui secara otomatis menekan Facebook API.
Menerima Pesan –
Data JSON POST dimuat dari Facebook yang kemudian dikirim ke webhook setiap kali pesan bahkan diminta.
Itu terjadi ketika kita berada di ujung penerima pesan.
Seperti yang dibahas di LANGKAH 4, kami telah menetapkan Facebook ke jenis pesan tertentu yang kami ingin agar webhook kami beri tahu.
LANGKAH 7: Kirim Aplikasi untuk ditinjau
Sebelum Anda membuat chatbot Anda tersedia untuk dunia, Anda harus melalui proses peninjauan menyeluruh untuk menentukan kekurangannya.
Pada titik ini, Anda dan admin lain dapat mengirim pesan dengan chatbot Anda. Kode bot berjalan di server lokal mesin Anda dan dapat berubah kapan saja tanpa memberikan pemberitahuan sebelumnya ke Facebook.
Namun, jika Anda cenderung mengubah kode bot, maka Facebook akan mencabut API token akses Anda.
Untuk menghentikan hal ini terjadi, kembali ke LANGKAH 4. Di bagian 'Tinjauan Aplikasi untuk Messenger', klik 'Minta Izin'.
Anda dapat meminta izin apa pun yang Anda inginkan. Setelah Anda meminta izin yang diperlukan, Anda akan diarahkan ke halaman 'Tinjau Status'. Di sini Anda harus mengisi serangkaian detail dan informasi untuk memastikan bahwa tidak ada yang akan menyalahgunakan platform Anda di masa mendatang.
Link Cepat:
-
[Diperbarui 2024] Daftar 10 Aplikasi Mata-mata Facebook Messenger Terbaik
-
Cara Melakukan Penargetan Ulang Gratis Menggunakan Messenger Chatbots: Tutorial
-
[Terbaru] 10 Platform dan Alat Paling Kuat untuk Membangun Chatbots Terbaik 2024
-
{Terbaru 2024} Kiat dan Trik Master Facebook Messenger yang Bermanfaat
Kesimpulan – Bangun Chatbot Facebook Messenger
Kredensial mikro tutorial bot obrolan facebook akan membantu Anda dalam membuat chatbot messenger dasar menggunakan python. Ikuti langkah-langkah kami dengan cermat untuk mendapatkan hasil yang efektif. Kami harap posting ini sesuai dengan tujuan Anda dengan baik. Jangan ragu untuk membagikan pos ini di platform media sosial yang sedang tren seperti Facebook, LinkedIn, Twitter, dan Google+.
Terima kasih Jitendra. Artikel Anda selalu bermanfaat bagi seseorang yang baru mengenal blogging.
Halo..Konten yang luar biasa, postingan yang bagus, sangat faktual dan informatif.
Terima kasih sudah berbagi …