Kesalahan WhatsApp 0: gagal mengautentikasi pengguna aplikasi
Kode kesalahan 0 berarti Meta gagal mengautentikasi pengguna aplikasi di balik token akses. Deskripsi Meta berbunyi: "We were unable to authenticate the app user." Token telah kedaluwarsa, dibatalkan, atau pengguna memblokir semua aplikasi dari datanya. Solusinya adalah token akses baru, bukan mencoba kembali permintaan.
Kode Meta untuk "We were unable to authenticate the app user."
Token kedaluwarsa, token dibatalkan, atau pengguna mengubah pengaturan yang memblokir semua aplikasi.
Kode terpisah yang dicantumkan Meta untuk token akses yang sudah kedaluwarsa.
Apa arti kode kesalahan WhatsApp 0?
Artinya platform menerima permintaan, tetapi tidak dapat mengaitkannya dengan pengguna aplikasi yang dipercaya.
Meta memasukkan kode 0 ke dalam kesalahan otorisasi pada referensi kesalahan Cloud API, dengan teks detail "We were unable to authenticate the app user." Alasan yang mungkin semuanya menyangkut token: token telah kedaluwarsa, token telah dibatalkan, atau orang yang memberikannya mengubah pengaturan yang mencegah semua aplikasi mengakses datanya.
Tidak ada satu pun dalam daftar itu yang menyangkut nomor telepon, WhatsApp Business Account, atau pesan yang dikirim. Permintaan bahkan belum sampai pada tahap pemeriksaan hal-hal tersebut.
Bagaimana cara memperbaiki kesalahan 0?
Ambil token akses baru. Itulah obat yang dicantumkan Meta, dan satu-satunya yang berhasil.
Sebelum menggantinya, cari tahu penyebab mana dari ketiganya yang berlaku, karena masing-masing akan muncul lagi jika diabaikan. Token pengguna dengan masa berlaku singkat akan kedaluwarsa lagi sesuai jadwal. Token yang dibatalkan akan terus gagal sampai seseorang memberikan akses kembali. Pengguna yang mematikan akses aplikasi sepenuhnya harus mengaktifkannya lagi sebelum token apa pun untuk pengguna itu bisa bekerja.
Untuk pengiriman antar server, panduan token akses Meta merekomendasikan token System User, yang menurut Meta berumur panjang dan cocok untuk layanan otomatis yang tidak membutuhkan input pengguna.
Apakah kesalahan 0 sama dengan kesalahan 190?
Keduanya tumpang tindih dalam praktik, tetapi dicantumkan terpisah oleh Meta.
Kesalahan 190 memuat teks detail "Your access token has expired." Kesalahan 0 lebih luas: mencakup token kedaluwarsa, token dibatalkan, dan pengguna yang memblokir akses aplikasi sepenuhnya. Keduanya berada di tabel otorisasi yang sama, dan keduanya diatasi dengan token baru.
Perbedaan praktisnya ada pada diagnosis. Kode 190 memberi tahu bahwa token sudah usang. Kode 0 memberi tahu bahwa autentikasi gagal dan membiarkan Anda mencari tahu sebabnya, hal yang layak dilakukan sebelum menerbitkan token pengganti yang gagal dengan cara yang persis sama satu jam kemudian.
Kesalahan umum
- Mencoba kembali permintaan yang sama. Token yang tidak terautentikasi tetap tidak terautentikasi, sehingga setiap percobaan kembali mengembalikan kode 0 lagi.
- Menghubungkan ulang nomor. Nomor tidak pernah diperiksa, jadi onboarding ulang hanya membebani pemilik bisnis dengan pekerjaan yang tidak mengubah apa pun.
- Menerbitkan token pengguna jangka pendek yang baru untuk tugas backend. Token itu akan kedaluwarsa sesuai jadwal dan kesalahan muncul kembali.
EasyCoexistence menyimpan token kedua untuk setiap koneksi, jadi saat satu kredensial ditolak, yang lain tetap bisa membaca akun dan menunjukkan apakah nomornya sendiri baik-baik saja.
Pertanyaan yang sering diajukan
Apakah kesalahan 0 berarti nomor saya terputus?
Tidak. Semua alasan Meta untuk kode 0 menyangkut token akses. Nomor dan aplikasi WhatsApp Business di ponsel tidak terlibat.
Di mana kesalahan 0 didokumentasikan?
Di tabel kesalahan otorisasi pada referensi kode kesalahan Cloud API milik Meta. Cloud API dibangun di atas Graph API, yang memakai format kesalahan yang sama.
Apakah menunggu akan membuat kesalahan 0 hilang?
Tidak. Token yang kedaluwarsa atau dibatalkan tidak pulih dengan sendirinya. Token baru dibutuhkan.
Bagaimana cara memeriksa kemampuan sebuah token?
Gunakan debugger token akses Meta atau endpoint debug_token. Keduanya menunjukkan apakah token valid, kapan kedaluwarsa, dan izin apa saja yang dibawanya.
Lanjut membaca
Siap memulai?
Konfigurasikan WhatsApp Coexistence dalam hitungan menit, bukan bulan. Aplikasi tetap berfungsi di ponsel.
Mulai uji coba gratisDiverifikasi pada