Panduan Konfigurasi · 8 Langkah Menghubungkan FB + INS
Memakai ulang aplikasi Meta AIFENG_DCS_WA_API yang sudah ada; tidak perlu aplikasi baru. Setiap langkah menjelaskan: yang dikerjakan / peran boss di tempat.
Prasyarat
- Sudah punya akun Meta Developer dan bisa login ke developers.facebook.com
- Sudah ada aplikasi Meta AIFENG_DCS_WA_API (dipakai integrasi WhatsApp)
- Sudah ada Halaman Facebook perusahaan
- Akun Instagram perusahaan sudah menjadi akun profesional dan terhubung ke Halaman
- Pintu HTTPS publik app.aifengdcs.com bisa diakses (dibutuhkan callback webhook)
Langkah 1Buka aplikasi Meta yang sudah ada
| Yang dikerjakan | Login ke developers.facebook.com, masuk ke aplikasi AIFENG_DCS_WA_API yang sudah ada (WhatsApp sudah memakainya; FB/INS memakai aplikasi yang sama, tidak perlu membuat baru). |
|---|---|
| Peran boss di tempat | Boss login sendiri ke akun Meta Developer dan memastikan aplikasi AIFENG_DCS_WA_API terlihat. |
Langkah 2Tambahkan produk Messenger
| Yang dikerjakan | Di panel aplikasi klik 'Tambahkan Produk' → temukan Messenger → Atur. Produk ini menangani DM halaman FB. |
|---|---|
| Peran boss di tempat | Pastikan aplikasi dalam mode pengembangan untuk uji coba; App Review dilakukan sebelum go-live. |
Langkah 3Tambahkan produk Instagram
| Yang dikerjakan | Tambahkan produk Instagram di panel yang sama. Syarat: halaman FB sudah terhubung dengan akun Instagram profesional (bisa diubah gratis di pengaturan aplikasi IG). |
|---|---|
| Peran boss di tempat | Pastikan akun IG perusahaan sudah menjadi akun profesional dan saling terhubung dengan halaman FB. |
Langkah 4Buat token akses halaman
| Yang dikerjakan | Halaman pengaturan Messenger → 'Token Akses' → tambahkan/hubungkan halaman FB → buat Page Access Token. Token hanya disimpan boss di variabel lingkungan server META_PAGE_TOKEN; tidak pernah masuk kode atau riwayat chat. |
|---|---|
| Peran boss di tempat | Boss menyalin token sendiri dan menempelkannya ke file konfigurasi environment server; token tidak pernah ditempel di halaman web atau kolom chat. |
Langkah 5Hubungkan akun profesional IG
| Yang dikerjakan | Di pengaturan Messenger atau Instagram, tambahkan akun Instagram profesional yang sudah terhubung ke aplikasi, lalu catat IG user ID (variabel server META_IG_USER_ID). |
|---|---|
| Peran boss di tempat | Pastikan akun IG yang login adalah akun resmi perusahaan, bukan akun pribadi. |
Langkah 6Atur callback webhook
| Yang dikerjakan | Pengaturan aplikasi → Webhooks → pilih objek Page dan Instagram → isi callback URL https://app.aifengdcs.com/api/meta/webhook dan token verifikasi buatan sendiri (variabel server META_VERIFY_TOKEN, sama di kedua sisi). |
|---|---|
| Peran boss di tempat | Callback URL wajib HTTPS dan bisa diakses publik; token verifikasi ditentukan sendiri dan hanya ada di server. |
Langkah 7Berlangganan field pesan
| Yang dikerjakan | Objek Page berlangganan messages, messaging_postbacks, feed (komentar); objek Instagram berlangganan messages, comments. Setelah itu DM dan komentar baru akan dikirim ke /api/meta/webhook. Detail di halaman 'Webhook' modul ini. |
|---|---|
| Peran boss di tempat | Setiap field yang dicentang memicu satu permintaan verifikasi dari Meta; centang hijau berarti berhasil. |
Langkah 8Ajukan akses lanjutan untuk go-live
| Yang dikerjakan | Mode pengembangan hanya menerima pesan dari akun uji. Untuk go-live, ajukan akses lanjutan pages_messaging, instagram_manage_messages, pages_manage_metadata di App Review. Siapkan dokumen verifikasi perusahaan. |
|---|---|
| Peran boss di tempat | Dokumen perusahaan disediakan boss; selama peninjauan, pesan pelanggan tetap lewat kanal yang ada, tidak terganggu. |
⚠ Koneksi nyata ke Meta (token, go-live webhook, peninjauan izin) berstatus Human-Gate PENDING; dieksekusi hanya setelah boss menyetujui satu per satu.