បើទោះបីជាមានការព្រួយបារម្ភអំពីភាពឯកជននៃទិន្នន័យទាំងអស់ក៏ដោយ WhatsApp នៅតែជាកម្មវិធីផ្ញើសារដែលពេញនិយមបំផុតរបស់ប្រទេសអាល្លឺម៉ង់។ បន្ថែមពីលើ កម្មវិធី WhatsApp Business ដែលឧទ្ទិសដល់ក្រុមហ៊ុន Facebook ក៏បានបង្កើតចំណុចប្រទាក់ផ្លូវការមួយគឺ WhatsApp Business API ដើម្បីធ្វើឱ្យវាកាន់តែទាក់ទាញដល់អាជីវកម្ម។ ទោះជាយ៉ាងណាក៏ដោយ ប្រសិនបើអ្នកចង់ផ្ញើសារ WhatsApp ដោយប្រើកម្មវិធីពីកម្មវិធីគេហទំព័ររបស់អ្នក មានជម្រើសផ្សេងទៀតដែលអាចរកបាន។
វិធីផ្លូវការគឺតាមរយៈ WhatsApp Business API៖ ប្រសិនបើអ្នកចង់ប្រើវាដោយផ្ទាល់ អ្នកត្រូវតែ ចុះឈ្មោះ ជាមួយអ្នកផ្តល់សេវាផ្លូវការមួយនៅក្នុង បណ្តាញដៃគូ ។ ជាឧទាហរណ៍ MessageBird បានបង្ហាញថាវាមានប្រយោជន៍នៅទីនេះ។ ដោយមិនបានចូលទៅក្នុងសេចក្ដីលម្អិតពិតប្រាកដនោះទេ ខ្ញុំនឹងចង្អុលបង្ហាញការយកចេញដ៏សំខាន់បំផុតនៅទីនេះ:
- ជាតម្រូវការជាមុនអ្នកត្រូវការលេខទូរស័ព្ទអាឡឺម៉ង់ដែលមានសុពលភាពដែលត្រូវបានភ្ជាប់យ៉ាងហោចណាស់ផែនការទិន្នន័យ WhatsApp ។
- ការផ្ញើសារគឺស្ថិតនៅក្រោមការរឹតត្បិតយ៉ាងតឹងរឹង៖ ការបញ្ជូនទៅឱ្យភាគីទីបីគឺអាចធ្វើទៅបានដោយប្រើគំរូនៃ សារ ដែលត្រូវដាក់ស្នើនិងអនុម័តដោយដៃ។ ប្រសិនបើទំនាក់ទំនងឆ្លើយតបអ្នកអាចផ្ញើសារជាអក្សរទៅទំនាក់ទំនងនេះតាមរយៈ API ក្នុងរយៈពេលមួយម៉ោងក្នុងមួយម៉ោង។
- អ្នកត្រូវការការ ចូលរួម យ៉ាងជាក់លាក់សម្រាប់រាល់ទំនាក់ទំនងដែលអ្នកត្រូវអនុវត្តដោយខ្លួនឯង។
- ថ្លៃឈ្នួលពីអ្នកផ្គត់ផ្គង់ភាគីទីបីគឺសម្រាប់សារនីមួយៗដែលបានផ្ញើ។
ការហៅតាម API ពិតប្រាកដនៅក្នុងឧទាហរណ៍របស់ MessageBird (ដោយមានជំនួយពី _curl ពី ខ្សែអក្សរ ) ប្រែទៅជាសាមញ្ញ។:
e228243e9ffff5f83e71190ee38b10aa
ប្រសិនបើអ្នកមានម៉ាស៊ីនមេផ្ទាល់ខ្លួនរបស់អ្នក និងទូរសព្ទដៃ (មិនប្រើយ៉ាងសកម្ម) នោះ វាក៏មានវិធីមួយផ្សេងទៀតដើម្បីសម្រេចបាននូវអ្វីដែលអ្នកចង់បាន និងជៀសផុតពីការរឹតបន្តឹងដែលបានរៀបរាប់ខាងលើ។ នៅទីនេះអ្នកប្រើមុខងាររបស់ WhatsApp Web ។ បណ្ណាល័យពីរខាងក្រោមគឺសមរម្យសម្រាប់គោលបំណងនេះ។
WebWhatsapp wrapper មានតាំងពី យូរយារណាស់មកហើយ ហើយផ្អែកលើ Python និង Selenium។ ការផ្ញើសារដំណើរការដូចខាងក្រោមឧទាហរណ៍:
452590a6d20c1fa9276ff14ed28c4ce5
ម៉្យាងទៀត Baileys ដែលមានរាងស្តើងជាងនេះគឺផ្អែកលើ TypeScript និង WebSockets ។ សារត្រូវបានផ្ញើដោយប្រើលេខកូដខាងក្រោមជាឧទាហរណ៍:
e0187d6da1f800b1597420345d13b432
បណ្ណាល័យទាំងពីរអនុវត្តតាមគោលការណ៍ដូចគ្នា៖ កម្មវិធីបណ្តាញត្រូវបានគ្រប់គ្រងពីចម្ងាយ ការផ្ទៀងផ្ទាត់គឺចាំបាច់តែម្តងប៉ុណ្ណោះ (វគ្គត្រូវបានស្ដារឡើងវិញនៅពេលក្រោយវាត្រូវបានហៅ)។ មិនមានការរឹតបន្តឹងទេ (បើប្រៀបធៀបទៅនឹងការផ្ញើសារធម្មតា) ។