'Send messages to Whatsapp number using PHP [closed]
I have to send messages to the customer's whatsapp number programatically.
What are the pre requirements/needs?
Do I need to convert/register my personal number to business account?
Is there any API provided by whatsapp for this?
Solution 1:[1]
WhatsApp just launched business api recently
What are the pre requirements/needs?
Please submit a form at https://www.facebook.com/business/m/whatsapp/business-api to sign up
Do I need to convert/register my personal number to business account?
You need to register a phone number as business account, after registration, you cannot use whatsapp app with the same number on your device. So it's better to register business account with another number rather than your personal number
Is there any API provided by whatsapp for this?
Please check out https://www.whatsapp.com/business/api for more information
Solution 2:[2]
Do I need to convert/register my personal number to business account?
Not necessarily, it's your choice if you want to share your personal account, even though you recommend using a business account
Is there any API provided by whatsapp for this?
According to Whatsapp's own documentation, they do not have a direct API, but you can create a link to send the messages, according to the documentation, follow the submission parameter by the URL: https://api.whatsapp.com/send?phone=
Here's another example:
Use: https://api.whatsapp.com/send?phone=15551234567
Don't use: https://api.whatsapp.com/send?phone=+001-(555)1234567
You can see more in: https://faq.whatsapp.com/en/android/26000030/
UPDATE APRIL, 24 2022
Whatsapp sender API url has been changed to: https://wa.me/<number>
Example:
Use: https://wa.me/1XXXXXXXXXX
Don't use: https://wa.me/+001-(XXX)XXXXXXX
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Weiyan Wang |
Solution 2 |