easyCoexistence
IngiaAnza kipindi cha majaribio bila malipo
Meta Tech Provider

Webhook za WhatsApp na kila moja huenda wapi

Akaunti ya WhatsApp Business hutuma matukio kama sehemu zilizopewa majina. Sehemu mbili hubeba maudhui ya mazungumzo na hupelekwa kwenye endpoint yako. Sehemu sita hubeba hali ya uendeshaji na ndizo msingi wa ufuatiliaji. Kujua tofauti hii huamua usanifu wako.

  • Sehemu mbili za ujumbe, sita za uendeshaji
  • Uelekezaji huwekwa kwa kila akaunti
  • Sehemu zilizopewa majina, si payload ya jumla
Anza kipindi cha majaribio bila malipo

Hakuna kinachotozwa kwa siku 7. Ghairi wakati wowote.

Hakuna uhifadhi wa jumbeBusiness App + Cloud APIMCP kwa Claude na ChatGPTAnza ndani ya dakika 2
2

Sehemu za njia ya ujumbe: messages na smb_message_echoes.

6

Sehemu za uendeshaji hubaki kwa ufuatiliaji.

1

Override huwekwa kwa kila akaunti ya WhatsApp Business, na huo ndio unaozigawa.

Kila sehemu hubeba nini?

messages hubeba kila kitu ambacho mteja hutuma kwenye nambari: maandishi, marejeo ya midia, majibu na miitikio. smb_message_echoes hubeba kile ambacho timu yako hutuma kutoka kwenye programu ya WhatsApp Business. Hii hupatikana tu kwenye nambari ya Coexistence na ndiyo inayofanya programu itambue majibu ya mtu.

account_update hubeba hali ya muunganisho: PARTNER_REMOVED programu inapoondolewa kwenye akaunti, ACCOUNT_OFFBOARDED, ACCOUNT_RECONNECTED, pamoja na matukio ya vizuizi au ukiukaji. phone_number_quality_update hubeba mabadiliko ya ukadiriaji wa ubora na uwezo wa kutuma. account_alerts hubeba arifa ambazo Meta huweka dhidi ya akaunti, na account_review_update hubeba matokeo ya ukaguzi.

business_capability_update hubeba mabadiliko ya kikomo na uwezo wa kutuma ujumbe, na phone_number_name_update hubeba idhini na ukataliwaji wa jina la kuonyeshwa.

Kwa nini mgawanyo huu ni muhimu kwenye usanifu?

Kwa sababu huamua kama maudhui ya mazungumzo yatawahi kufika kwa mtoa huduma.

Override hutuma sehemu mbili za ujumbe moja kwa moja kutoka Meta hadi kwenye endpoint yako. Sehemu sita za uendeshaji huendelea kwenda kwa mtoa huduma, na hivyo kuwezesha dashboard na arifa bila mtu yeyote kuhifadhi ujumbe.

Ndiyo maana dai la kutohifadhi ujumbe linaweza kuwa la kimuundo, si sera tu. Sehemu za ujumbe zikipelekwa kwingine, hakuna njia ya msimbo ya kuzihifadhi. Kwetu, akaunti isiyo na override hutumia callback ya kawaida, ambapo handler huondoa matukio hayo bila kuyahifadhi.

Handler yako inapaswa kutarajia sehemu zipi?

Sehemu mbili tu za ujumbe ikiwa override imewekwa. Ni vyema kuandika handler ipuuze kitu kingine badala ya kushindwa inapokiona.

Meta huongeza sehemu kadiri muda unavyopita, na muundo wa payload unaweza kupata funguo mpya bila taarifa. Handler inayochagua kwa jina la sehemu na kupuuza isiyoitambua itaendelea kufanya kazi. Inayodhani muundo mmoja hushindwa kwenye tukio la kwanza lisilozoeleka.

Pia ni vyema kushughulikia smb_message_echoes waziwazi badala ya kuiona kama kelele. Bila hiyo, programu haijui kuwa mtu tayari amejibu, na mteja anaweza kupokea majibu mawili kwa swali lilelile.

Makosa ya kawaida

  • Kudhani kuna payload ya jumla. Kila tukio hutaja sehemu yake, na handler inapaswa kuchagua kwa jina hilo.
  • Kupuuza smb_message_echoes. Bila hiyo, programu hujibu juu ya mtu ambaye tayari amejibu.
  • Kushindwa kwenye sehemu zisizotambuliwa badala ya kuziruka. Meta huongeza sehemu bila kuomba ruhusa.
Kufanya hili ukitumia EasyCoexistence

EasyCoexistence hujisajili kwenye sehemu za uendeshaji kwa ufuatiliaji na kupeleka sehemu mbili za ujumbe kwenye endpoint yako, au huziondoa bila kuzihifadhi ikiwa hujaweka endpoint.

Maswali yanayoulizwa mara kwa mara

Je, ninaweza kupokea sehemu fulani tu?

Override huhamisha njia ya ujumbe kwako. Mgawanyo wa uendeshaji haubadiliki, kwa sababu ufuatiliaji umejengwa juu yake.

Je, smb_message_echoes hupatikana kwenye nambari ya kawaida ya Cloud API?

Hapana. Hupatikana kwa sababu nambari ya Coexistence ina mtu anayetuma kutoka kwenye programu pamoja na programu inayotuma kupitia API.

Nini hutokea kwa matukio ya ujumbe nisipoweka mahali pa kuyapeleka?

Hufika kwenye callback yetu ya kawaida na huondolewa bila kuhifadhiwa.

Majina ya sehemu ni ya Meta au yenu?

Ni ya Meta. Hakuna jina hapa tulilobuni, ndiyo maana inafaa kuyajifunza mara moja.

Endelea kusoma

Uko tayari kuanza?

Sanidi WhatsApp Coexistence kwa dakika chache, si miezi. Programu inaendelea kufanya kazi kwenye simu.

Anza kipindi cha majaribio bila malipoHakuna kinachotozwa kwa siku 7. Ghairi wakati wowote.

Imethibitishwa kwenye

Sehemu za WhatsApp Webhook