Օգտագործեք WhatsApp- ը API- ի միջոցով

Չնայած տվյալների պաշտպանության բոլոր մտահոգություններին ՝ WhatsApp- ը շարունակում է մնալ գերմանացիների սիրված մեսենջեր ծրագիրը: Բացի հատուկ WhatsApp բիզնես հավելվածից , Facebook- ը ստեղծել է նաև պաշտոնական ինտերֆեյս ՝ WhatsApp Business API, որպեսզի այն ավելի հետաքրքիր դառնա ընկերությունների համար: Եթե ​​ցանկանում եք WhatsApp հաղորդագրությունները ծրագրային կերպով ուղարկել ձեր վեբ հավելվածից, կան նաև այլ եղանակներ:


Պաշտոնական երթուղին անցնում է WhatsApp Բիզնես API- ով. Եթե ցանկանում եք ուղղակիորեն օգտագործել սա, ապա պետք է գրանցվեք գործընկեր ցանցում պաշտոնական մատակարարներից մեկում: MessageBird , օրինակ, ապացուցել է, այստեղ. Առանց ճշգրիտ մանրամասների մեջ մտնելու, ես ձեզ ցույց կտամ այստեղ ամենակարևոր միջոցները:

  • Որպես նախապայման, ձեզ անհրաժեշտ է վավեր գերմանական բջջային հեռախոսահամար, որը միացված է առնվազն WhatsApp տվյալների պլանին:
  • Հաղորդագրություններ ուղարկելը խիստ սահմանափակումների է ենթարկվում. Երրորդ կողմի կոնտակտներին ուղարկելը հնարավոր է միայն այսպես կոչված հաղորդագրության ձևանմուշների միջոցով, որոնք պետք է ձեռքով ներկայացվեն և հաստատվեն: Եթե ​​կոնտակտը պատասխանում է, 24 ժամվա ընթացքում կարող եք ցանկացած տեքստային հաղորդագրություն ուղարկել այս կոնտակտին API- ի միջոցով:
  • Ձեզ հարկավոր է հստակ հրաժարվել յուրաքանչյուր շփման համար, որը դուք պետք է իրականացնեք ինքներդ:
  • Երրորդ կողմի մատակարարից վճարները գանձվում են յուրաքանչյուր ուղարկված հաղորդագրության համար:

MessageBird- ի օրինակով իրական API կանչը (stringhelper- ի _curl- ի օգնությամբ ) պարզվում է համեմատաբար պարզ է:

e228243e9ffff5f83e71190ee38b10aa

Եթե ​​ունեք ձեր սեփական սերվերը և (ակտիվորեն չօգտագործված) բջջային հեռախոս, կա նաև ձեր ուզածին հասնելու և վերը նշված սահմանափակումները շրջանցելու մեկ այլ եղանակ: Այստեղ դուք օգտագործում եք WhatsApp Web- ի ֆունկցիոնալությունը: Հետևյալ երկու գրադարանները հարմար են այդ նպատակների համար:

WebWhatsapp փաթաթումը գոյություն ունի համեմատաբար երկար ժամանակ և հիմնված է նաև Python- ի և Selenium- ի վրա: Հաղորդագրություններ ուղարկելը, օրինակ, հետևյալն է:

452590a6d20c1fa9276ff14ed28c4ce5

Այն շատ slimmer Baileys , մյուս կողմից, հիմնված է մեքենագրած ձեռագիր եւ WebSockets: Հաղորդագրություններն ուղարկվում են ՝ օգտագործելով հետևյալ ծածկագիրը որպես օրինակ:

e0187d6da1f800b1597420345d13b432

Երկու գրադարաններն էլ աշխատում են նույն սկզբունքով. Վեբ հավելվածը վերահսկվում է հեռակա կարգով, իսկությունը ստուգելը միայն մեկ անգամ է պահանջվում (նիստը վերականգնվում է հաջորդ անգամ, երբ այն կանչվի): Սահմանափակումներ չկան (համեմատած հաղորդագրության սովորական առաքման հետ):

Վերադառնալ