2026-09-29 19:25:12 · Hapus file ini setelah debug!
| api_mode | google_native |
| base_url | (kosong = Google native) |
| model | ❌ Kosong! |
| api_key | ❌ Kosong! |
| fonnte_token | ❌ Kosong! |
| admin_number | (kosong — isi untuk test kirim WA) |
| .env ada? | ✓ |
| PHP version | 8.2.33 |
| uploads/ | ✓ writable |
| logs/ | ✓ writable |
| cache/ | ✓ writable |
Setiap request masuk (dari WA / Fonnte) tersimpan di sini. Kirim pesan WA lalu refresh untuk melihat field yang dikirim Fonnte.
2026-09-26 12:03:57 [GET]
GET : []
POST: []
BODY:
------------------------------------------------------------
2026-09-26 12:04:01 [GET]
GET : {"run":"fonnte_ping"}
POST: []
BODY:
------------------------------------------------------------
2026-09-26 12:04:05 [GET]
GET : {"run":"fonnte_kirim"}
POST: []
BODY:
------------------------------------------------------------
2026-09-28 05:57:06 [GET]
GET : []
POST: []
BODY:
------------------------------------------------------------
2026-09-29 08:34:36 [GET]
GET : []
POST: []
BODY:
------------------------------------------------------------
2026-09-29 19:18:55 [GET]
GET : []
POST: []
BODY:
------------------------------------------------------------
2026-09-29 19:25:12 [GET]
GET : []
POST: []
BODY:
------------------------------------------------------------
🗑️ Hapus log
Fonnte mengirim payload dengan field berikut. Kode webhook sudah handle kedua format (JSON & form-urlencoded):
| sender | Nomor pengirim, misal: 628123456789 |
| message | Isi pesan teks |
| pushname | Nama kontak pengirim |
| url | URL gambar/file jika pesan berupa media |
| type | text / image / document / dll |
| device | Nomor device Fonnte |
curl -X POST "https://DOMAIN-ANDA/webhook.php" \
-H "Content-Type: application/json" \
-d '{"sender":"628123456789","message":"rumus hukum Newton","pushname":"Test"}'
| ❶ Webhook URL | Di Fonnte: Settings → Webhook URL → https://domain/webhook.php (HTTPS wajib) |
| ❷ Method POST | Pastikan method = POST, bukan GET |
| ❸ Device Fonnte | Status harus Connected (bukan Disconnected) |
| ❹ Token aktif | Token Fonnte masih valid, tidak expired |
| ❺ File .env | Ada di folder SAMA dengan webhook.php, sudah diisi API key |
| ❻ Folder tulis | uploads/ logs/ cache/ harus ada dan chmod 755 |
| ❼ PHP 8.1+ | Webhook pakai match() — PHP 8.0 kebawah error |
| ❽ Rate limit | Cooldown 10 detik antar pesan — tunggu sebelum test ulang |
| ❾ Return 200 | Webhook HARUS response HTTP 200 dengan cepat. Jika timeout, Fonnte retry terus |
| ❿ Outbound HTTP | Hosting harus izinkan koneksi keluar ke api.fonnte.com & api.sylorapi.com |