Uzu WhatsApp per API

Malgraŭ ĉiuj zorgoj pri datuma protekto, WhatsApp daŭre estas la plej ŝatata mesaĝista programo de germanoj. Krom la speciala aplikaĵo WhatsApp Business, Facebook ankaŭ kreis oficialan interfacon, la WhatsApp Business API, por fari ĝin pli interesa por kompanioj. Se vi volas sendi WhatsApp-mesaĝojn programe de via retejo-aplikaĵo, ekzistas ankaŭ aliaj opcioj.


La oficiala maniero estas per la WhatsApp Business API: Se vi volas uzi ĝin rekte, vi devas registriĝi ĉe unu el la oficialaj provizantoj en la partnera reto . MessageBird, ekzemple, pruviĝis esti bona elekto. Sen eniri en la precizajn detalojn, mi skizos la plej gravajn konkludojn ĉi tie.:

  • Kiel antaŭkondiĉo, vi bezonas validan germanan poŝtelefonnumeron ligitan al almenaŭ WhatsApp-datuma plano.
  • Sendi mesaĝojn submetas al striktaj limigoj: Sendi al triaj kontaktoj eblas nur per tiel nomataj mesaĝaj ŝablonoj, kiuj devas esti senditaj kaj aprobitaj permane. Se la kontakto respondas, vi povas sendi iujn ajn tekstajn mesaĝojn al ĉi tiu kontakto per API ene de tempofenestro de 24 horoj.
  • Vi bezonas eksplicitan aliĝon por ĉiu kontakto, kiun vi mem devas efektivigi.
  • Kotizoj de la tria provizanto estas pagotaj por ĉiu mesaĝo sendita.

La efektiva API-alvoko en la ekzemplo de MessageBird (kun la helpo de _curl de stringhelper ) montriĝas relative simpla:

e228243e9ffff5f83e71190ee38b10aa

Se vi havas vian propran servilon kaj (ne aktive uzatan) poŝtelefonon disponebla, ekzistas ankaŭ alia maniero atingi tion, kion vi volas kaj eviti la supre menciitajn limigojn. Ĉi tie vi uzas la funkciojn de WhatsApp Web . La sekvaj du bibliotekoj taŭgas por tiu celo.

La envolvaĵo WebWhatsApp ekzistas jam de iom da tempo kaj baziĝas sur Python kaj Selenium. Sendi mesaĝojn per ĝi funkcias, ekzemple, jene::

452590a6d20c1fa9276ff14ed28c4ce5

La multe pli svelta Baileys , aliflanke, baziĝas sur TypeScript kaj WebSockets. Mesaĝoj estas senditaj per ekzempla jena kodo:

e0187d6da1f800b1597420345d13b432

Ambaŭ bibliotekoj funkcias laŭ la sama principo: La TTT-aplikaĵo estas regata malproksime, aŭtentigo necesas nur unufoje (la seanco restariĝas ĉe la sekva aliro). Ne estas limigoj (kompare kun normala mesaĝsendado).

Reen