Tumigil ang numero: paano malalaman kung bakit
Kapag tumigil ang naka-connect na numero, halos hindi kailanman code ang sanhi. Suriin ito ayon sa dalas: expired token, webhook override na nawala pagkatapos ng reconnection, disconnection dahil sa labing-apat na araw na inactivity, pagbaba ng quality, at account restriction.
Mga sanhi na bumubuo sa halos lahat ng tahimik na failure.
Ang error na ibinabalik ng expired token, na mukhang nawawalang numero.
Ang event na awtoritatibong nag-uulat ng disconnection.
Bakit walang mukhang mali sa phone?
Dahil magkahiwalay ang WhatsApp Business app at API kahit iisang numero ang gamit, at halos bawat failure ay isa lang sa kanila ang naaapektuhan.
Nag-e-expire ang token habang walang naaapektuhan sa app. Nadi-uninstall ang webhook override habang walang naaapektuhan sa app. Bumababa ang quality habang walang naaapektuhan sa app. Sa bawat kaso, patuloy na sumasagot ang negosyo sa mga customer, normal ang nakikita nilang takbo, at wala silang dahilan para mag-report ng anuman.
Ito ang buong dahilan kung bakit kailangan ang monitoring, hindi lang dashboard na chine-check ng isang tao. Totoo ang mga failure, tahimik ang mga ito, at ang mga taong pinakamalapit sa numero ang pinakamalamang na hindi makapansin.
Ano ang tamang pagkakasunod ng pag-check?
Magsimula sa token dahil ito ang pinakakaraniwan at pinakamurang ayusin. Kapag expired o na-invalidate ang credential, pare-parehong nagfa-fail ang bawat call, kaya eksaktong mukhang inalis ang numero. Ang pagkakaroon ng pangalawang credential para sa parehong account ang tumutulong maghiwalay sa dalawang ito.
Sunod ang webhook override. Kung nagkaroon ng reconnection, na-uninstall ang destination kasama ng app, kaya gumagana ang sending at monitoring habang tahimik na hindi nakakarating ang delivery sa inyong server.
Pagkatapos, tingnan ang disconnection: isang account_update event na may PARTNER_REMOVED at reason, kung saan ang PRIMARY_INACTIVITY ay nangangahulugang hindi nabuksan ang app nang humigit-kumulang labing-apat na araw at naaayos ito sa pamamagitan ng reconnection.
Sunod ang quality, na bina-browse sa pamamagitan ng polling sa halip na itulak, at sa huli ang restriction, isang account level enforcement na hindi maaalis ng kahit anong provider.
Ano ang halos hindi kailanman sanhi?
Ang inyong code, kung gumagana ito kahapon at walang na-deploy.
Stable ang Cloud API at hindi nagbabago ang request shapes nito nang hindi ninyo napapansin. Kapag tumigil ang integration matapos gumana nang ilang buwan, mas malamang na credential, routing change o account level event ang sanhi, at nangyayari ang lahat ng ito nang walang humahawak sa repository.
Ang mahalagang exception ay template na na-edit. Kapag binago ang bilang ng variables sa template, nagbabago ang contract para sa bawat sender nang tahimik. Mukha itong code fault kahit content change ito na ginawa sa WhatsApp Manager ng ibang tao.
Mga karaniwang pagkakamali
- Unang i-reconnect ang numero. Kung expired ang token, pinapagawa nito sa business owner ang gawaing hindi naman kailangan.
- Ipagpalagay na nagka-problema ang code. Ang stable na API at kawalan ng deploy ay tumuturo sa ibang sanhi.
- Suriin ang phone para sa sintomas. Patuloy na gumagana ang app sa halos lahat ng ito.
Patuloy na chine-check ng EasyCoexistence ang limang ito at nire-record ang bawat isa sa connection timeline, kaya nagsisimula ang troubleshooting sa may petsang event, hindi sa hula.
Mga madalas itanong
Gumagana ang numero sa phone pero walang naipapadala. Saan ako magsisimula?
Sa access token. Ito ang pinakakaraniwang sanhi at pinakamukhang inalis na numero.
Nag-reconnect ako pero hindi pa rin nakakarating ang mga mensahe sa server ko.
Na-uninstall ang webhook override kasama ng app. Kailangan itong i-apply muli; awtomatiko namin itong ginagawa.
Paano ko malalaman kung ang labing-apat na araw na rule ang sanhi?
Dumarating ang disconnection na may reason na PRIMARY_INACTIVITY sa account_update event.
Puwede bang masira ng template edit ang pagpapadala ko?
Oo, at ito ang isang sanhi na mukhang code fault. Kapag binago ang bilang ng variables, nagbabago ang contract para sa bawat sender.
Magpatuloy sa pagbabasa
Handa na po ba kayong magsimula?
I-set up ang WhatsApp Coexistence sa loob ng ilang minuto, hindi buwan. Patuloy na gumagana ang app sa telepono.
Magsimula ng Libreng TrialNa-verify noong