Бардык маалыматтарды коргоо маселелерине карабастан, WhatsApp дагы эле немистердин сүйүктүү мессенджер колдонмосу. Атайын WhatsApp Business колдонмосунан тышкары, Facebook расмий интерфейсти, WhatsApp Business API'ни да түзүп, компаниялар үчүн кызыктуураак болушу мүмкүн. Эгер сиз веб-тиркемеңизден WhatsApp билдирүүлөрүн программалык түрдө жөнөткүңүз келсе, анда башка жолдор да бар.
Расмий жол WhatsApp Business API аркылуу: Эгер сиз аны түз колдонгуңуз келсе, өнөктөш тармагындагы расмий провайдерлердин биринде катталышыңыз керек. Мисалы, MessageBird жакшы вариант экени далилденди. Так чоо-жайына кирбестен, мен бул жерде эң маанилүү жыйынтыктарды айтып берейин.:
- Алгачкы шарт катары, жок дегенде WhatsApp маалымат планына байланышкан жарактуу Германиянын уюлдук телефон номери керек.
- Билдирүүлөрдү жөнөтүү катуу чектөөлөргө дуушар болот: Сырткы байланыштарга жөнөтүү билдирүү шаблону деп аталган колдонмолордун жардамы менен мүмкүн, алар кол менен тапшырылып, бекитилиши керек. Эгерде байланыш жооп берсе, анда бул байланышка каалаган тексттик билдирүүлөрдү API аркылуу 24 сааттын ичинде жибере аласыз.
- Ар бир байланыш үчүн сизге ачык кошулуу керек, аны өзүңүз ишке ашырышыңыз керек.
- Ар бир жөнөтүлгөн билдирүү үчүн үчүнчү жактын провайдеринен алынуучу төлөмдөр алынат.
MessageBird Мисалы жүзүндө API чалуулар (тартып _curl жардамы менен stringhelper ) салыштырмалуу жөнөкөй болуп калат:
e228243e9ffff5f83e71190ee38b10aa
Эгерде сизде өз сервериңиз жана (активдүү колдонулбаган) уюлдук телефонуңуз болсо, каалаган нерсеңизге жетүү жана жогоруда айтылган чектөөлөрдү айланып өтүүнүн дагы бир жолу бар. Бул жерде сиз WhatsApp Желесинин функцияларын колдоносуз. Бул үчүн төмөнкү эки китепкана ылайыктуу.
WebWhatsApp wrapper бир топ убакыттан бери бар жана Python жана Seleniumга негизделген. Аны менен билдирүүлөрдү жөнөтүү, мисалы, төмөнкүдөй иштейт::
452590a6d20c1fa9276ff14ed28c4ce5
Ал эми бир кыйла сымбаттуу Бэйлис болсо , TypeScript жана WebSockets негизделген. Билдирүүлөр төмөнкү кодду мисал катары колдонуп жөнөтүлөт:
e0187d6da1f800b1597420345d13b432
Эки китепкана тең бирдей принципте иштейт: Веб-тиркеме алыстан башкарылат, аутентификация бир гана жолу талап кылынат (сеанс кийинки кирүүдө кайра орнотулат). Эч кандай чектөөлөр жок (кадимки билдирүү жөнөтүүгө салыштырмалуу).