I have been using Whatsapp API URL https://api.whatsapp.com/send?phone=XXXXXXXXXXXX to send messages to customers, just today it started to give an error "Phone Number shared via url is invalid"
This is only happening on the desktop app, using the same URL from phone opens up the mobile app and works as expected, is this something related to a rate limiting or some sort, I am using Whatsapp desktop app on Mac OS
This seems to be a new change introduced by Whatsapp. Earlier they allowed you to start a conversation with any number using their standard API url.
However, now it only allows you if the number is either:
Already present in your contact list
You've had a conversation with that number in the past
So in short, messaging to any number that is "unknown to you" is NOT allowed. Most likely this is done to reduce spam.
Ideally, they should display appropriate error message in this case instead of just saying "Phone number shared via url is invalid."
Related
Currently, I am using WhatsApp Business api cloud on one of my web project, I would like to register a customer's phone number but via api instead through meta, developer platform like following:
"Here is the image to register customer's number in the meta developer platform"
I want do this:
(managing the phone numbers)
but via api, and later of that send the verification code via api as well.
If someone can help me , telling me if that is possible and sharing documentation or the endpoint I would appreciate it very much, I've been looking at the documentation and postman's examples for 2 days without any success.
I'm sorry I didn't share the pictures directly, it is my first question on Stackoverflow
Thanks in advance,
Greetings!
I guess you are using WhatsApp provided a test phone number in From, you need to read this, https://developers.facebook.com/docs/whatsapp/cloud-api/get-started#sent-test-message
Enter the recipient phone number you would like to message in the To field. Ensure the number is correct, and that you want to add it to your list of 5 possible message recipients —as you add phone numbers, follow the prompts on the screen to verify you have access to them. Once this number has been added, it cannot be removed from your list.
Note: This limitation is only for WhatsApp-provided test phone numbers. Real phone numbers that you register do not have a limit on the number of recipients.
You don't need to register receivers' phone numbers if you are using your own real business phone number in the sender's phone number.
I'm applying from Twilio to use their WhatsApp API service they are providing to build a WhatsApp auto-reply bot. But the problem here is that they want us to use the phone number they provide to us which we need to buy from them.
I tried using the URL 'https://api.whatsapp.com/send?phone=15551234567' but it just redirects to a page to send a message which I need to click 'Send' in order for it to submit our message. Besides that, we need to be able to trigger the application that a message is received from a recipient so we still need to access the API.
So how exactly is it I want to build a Whatsapp Auto Reply service to the public if Twilio provides it's own phone number only to reply. I want to reply using phone numbers that my clients register with me which is their own phone numbers.
As we know Whatsapp API is not open for public but how other Whatsapp Auto Reply apps are able to use our phone number to auto-reply to our recipients?
Would love some feedback or solutions from StackOverflow community. Thanks.
Twilio developer evangelist here.
Currently the Twilio documentation on using numbers on WhatsApp says:
Currently, we are unable to enable WhatsApp on non-Twilio numbers; support for this is coming soon and we will update these docs once available.
So this is just a current limitation and will be changed in the future.
i have downloaded whatsapp api,and i am trying to register in WART i get the ID but When i click on Request Code i get the error saying "could not request code using either sms or voice".reason:old_version.Anyone have any idea what to do?
i have already checked this links below.
http://www.wahelper.com/register-whatsapp-account-tool.html
https://github.com/mgp25/WART
https://github.com/mgp25/Chat-API/wiki/WhatsApp-Registration-Flow
Whatsapp drop support for old phones, and this API was based on those phones protocols
Trying to start a new submission to request more permissions for our app w/ the Instagram API. Start A Submission button takes you to page that simply says "oops, there was an error." Happening w/ App Live, in Sandbox, and on both desktop and mobile. App as already been reviewed and approved; am seeking additional review for more permissions.
Anyone else experiencing or have a tip? I've submitted report to Instagram Developer Support.
The Instagram API often just says "Oops an error occured !" and donot give you any more information.
I think their servers timeout limit down.
Add the parameter distance=500, or even less, and you won't get this error any more.
Basically, in a high density area , you need to specify a small distance number, otherwise Instagram's server just times out while serving your request.
I need to use the instagram api
And when i register a new client it gives me this error
"The URL you entered is considered unsafe and may not be used, or you have been making too many changes"
How can i solve this problem