Skip to content

Latest commit

 

History

History
64 lines (44 loc) · 1.97 KB

README.md

File metadata and controls

64 lines (44 loc) · 1.97 KB

BELAJAR FACEBOOK BOT (PHP-LARAVEL)

Belajar membuat facebook bot menggunakan metode webhook. Menggunakan bahasa pemrograman PHP dengan memanfaatkan framework Laravel(8.x). jika ingin melakukan test local bisa menggunakan ngrok.

  • Download ngrok untuk test di Local disini
  • Lihat dokumentasi penggunaan ngrok disini
  • Lihat dokumentasi penggunaan laravel disini
  • Lihat dokumentasi penggunaan facebook bot disini

Untuk membuat App facebook dapat dilakukan disini.

  • Add Fitur Messenger pada menu app, dan lakukan pengaturan sesuai dengan dokumentasi dari facebook
  • Tambahkan 'Halaman Baru' pada bagian Token Akses untuk mengakses token, token ini digunakan untuk setting pada bagian webhook
  • Tambahkan webhook url pada bagian Webhooks, contoh: https://youraddress/facebook-bot-php/public/api/webhook

INSTAL DEPENDENCY

Install dependency yang diperlukan untuk menjalankan app.

composer install

atau

composer update

Insert Token

Input token facebook bot dengan menggunakan command:

php artisan facebook:token {facebook bot token}

Atau bisa juga inputkan token secara manual di file .env

File .env

Copy file .env.example dan simpan dengan nama file .env Beberapa yang perlu di setting di file .env:

  • Setting Database
  • Setting Facebook base_uri

Jalankan Migrasi

Tambahkan database yang diperlukan untuk facebook bot

php artisan migrate

PERSISTENT MENU

  • Setting / buat persistent menu :
php artisan facebook:pmsetting
  • Delete persistent menu :
php artisan facebook:pmdelete