Nombor berhenti berfungsi: cara mengetahui sebabnya
Apabila nombor yang disambungkan berhenti berfungsi, puncanya hampir tidak pernah kod. Semak mengikut kekerapan: token tamat tempoh, webhook override yang hilang selepas sambungan semula, terputus selepas empat belas hari tidak aktif, penurunan kualiti, kemudian sekatan akaun.
Punca yang merangkumi hampir semua kegagalan senyap.
Ralat yang dipulangkan oleh token tamat tempoh, yang kelihatan seperti nombor hilang.
Peristiwa yang melaporkan pemutusan sambungan secara sahih.
Mengapa tiada apa-apa yang kelihatan salah pada telefon?
Kerana aplikasi WhatsApp Business dan API ialah dua ruang berasingan pada nombor yang sama, dan hampir setiap kegagalan hanya menjejaskan salah satunya.
Token tamat tempoh tetapi aplikasi tidak terjejas. webhook override dinyahpasang tetapi aplikasi tidak terjejas. Kualiti menurun tetapi aplikasi tidak terjejas. Dalam setiap keadaan, perniagaan terus menjawab pelanggan, melihat kelakuan biasa dan tiada sebab untuk melaporkan apa-apa.
Inilah sebab pemantauan diperlukan, bukannya sekadar dashboard yang diperiksa seseorang. Kegagalan itu nyata dan senyap, manakala orang yang paling hampir dengan nombor tersebut paling kurang berkemungkinan menyedarinya.
Apakah urutan semakan yang patut diikuti?
Mulakan dengan token kerana ini punca paling biasa dan paling murah untuk dibaiki. Kelayakan yang tamat tempoh atau dibatalkan menyebabkan setiap panggilan gagal dengan cara yang sama, sehingga kelihatan seolah-olah nombor itu telah dibuang. Menyimpan kelayakan kedua pada akaun yang sama membantu membezakan kedua-duanya.
Kemudian semak webhook override. Jika sambungan semula berlaku, destinasi dinyahpasang bersama aplikasi, jadi penghantaran dan pemantauan berfungsi tetapi penghantaran ke pelayan anda gagal secara senyap.
Kemudian semak pemutusan sambungan: peristiwa account_update dengan PARTNER_REMOVED dan sebabnya, apabila PRIMARY_INACTIVITY bermaksud aplikasi tidak dibuka selama kira-kira empat belas hari dan sambungan semula menyelesaikannya.
Seterusnya semak kualiti, yang diperiksa secara berkala dan bukannya dihantar secara automatik. Akhir sekali, semak sekatan, iaitu penguatkuasaan pada peringkat akaun yang tidak boleh ditarik balik oleh mana-mana penyedia.
Apakah yang hampir tidak pernah menjadi punca?
Kod anda, jika ia berfungsi semalam dan tiada apa-apa dihantar ke pelayan.
Cloud API stabil dan bentuk permintaannya tidak berubah tanpa pengetahuan anda. Apabila penyepaduan yang berjalan selama berbulan-bulan berhenti, kemungkinan terbesar ialah kelayakan, perubahan penghalaan atau peristiwa pada peringkat akaun, yang semuanya boleh berlaku tanpa sesiapa menyentuh repositori.
Pengecualian yang wajar disebut ialah template yang diedit. Mengubah bilangan pemboleh ubah dalam template mengubah kontrak untuk setiap penghantar secara senyap. Keadaan ini kelihatan seperti ralat kod, walaupun sebenarnya perubahan kandungan dibuat oleh orang lain dalam WhatsApp Manager.
Kesilapan biasa
- Menyambung semula nombor terlebih dahulu. Jika token tamat tempoh, pemilik perniagaan diminta melakukan kerja yang tidak diperlukan.
- Menganggap kod rosak. API yang stabil serta tiada penghantaran baharu menunjukkan punca lain.
- Memeriksa telefon untuk mencari gejala. Aplikasi terus berfungsi dalam hampir semua keadaan ini.
EasyCoexistence menyemak kelima-lima punca secara berterusan dan merekodkan setiap satu pada garis masa sambungan, jadi penyelesaian masalah bermula daripada peristiwa bertarikh, bukan tekaan.
Soalan lazim
Nombor berfungsi pada telefon tetapi tiada apa-apa dihantar. Dari mana saya patut bermula?
Token akses. Ini punca paling biasa dan paling menyerupai nombor yang telah dibuang.
Saya menyambung semula tetapi mesej masih tidak sampai ke pelayan saya.
webhook override telah dinyahpasang bersama aplikasi. Ia perlu digunakan semula dan kami melakukannya secara automatik.
Bagaimanakah saya tahu jika ini disebabkan peraturan empat belas hari?
Pemutusan sambungan tiba dengan sebab PRIMARY_INACTIVITY pada peristiwa account_update.
Bolehkah suntingan template menyebabkan penghantaran saya gagal?
Ya, dan inilah punca yang paling menyerupai ralat kod. Mengubah bilangan pemboleh ubah mengubah kontrak untuk setiap penghantar.
Teruskan membaca
Sedia untuk bermula?
Sediakan WhatsApp Coexistence dalam beberapa minit, bukan berbulan-bulan. Aplikasi terus berfungsi pada telefon.
Mulakan Percubaan PercumaDisahkan pada