I am using PHP library on github "github.com/ismaeltoe/osms-php" to access Orange SMS API . no sms is delivered to any number in the same country.
This is the message i get after sending a message.Screenshot 1
This is the message i get when i check my sms balance Screenshot 2
The sms balance was 100 and it is now 88 as shown in the image but nothing was recieved.
Any help is highly appreciated
Ok, so, I was able to send SMS with Orange SMS API.
Firstly, You can not send SMS to phone number outside of the country's API you are using.
I've written a post about how to send SMS using Orange SMS API with more explications but in french.
Related
We are looking into Twilio for an SMS campaign where we will be sending an SMS to the customer and according to customer's reply to SMS either 1,2,3 we will update customer data. It looks like we can do this using Twilio REST API using a UK number for example but all our customers are in UAE. We couldn't buy a UAE local number. All we can do is send receive to Dubai customers from UK number. Since it is an international SMS it may lead to customer confusion.
So is it possible to send and receive SMS in Dubai from a local Dubai number (+971 prefix) ?
Thanks and regards
Looking at available numbers, it looks like there are no mobile numbers in the UAE, a requirement for 2-way SMS. You will need to find an alternate channel to perform the survey, for example email. WhatsApp may be an option, depending on how popular it is in that country.
Anyone know how one could realize this?
Maybe via the Twilio API? (https://www.twilio.com/whatsapp)
I'd also be more than happy to pay for this.
You can only do this with Twilio if the initial phone number receiving the message is a Twilio Number.
If a Twilio Number is receiving the WhatsApp Message you can trigger a Twilio Function to initiate a call using Programmable Voice.
That would be a great notification method. Since the Google not sending anymore SMS reminder, and the other portals doing that for charge; That would be nice to have a small application which is create a (fake) incoming SMS from the Google Calendar events (including all days event) in a certain (pre-set) time.
Any ideas?
Based from this documentation, Google still sends SMS reminder. However, the are only available for G Suite customers. Requests to set SMS reminders for other account types are ignored. If you are a G Suite customer, you may check this page on how to turn on SMS notifications.
In one of the article I came to know that RESTCOMM supports Text / SMS enabling the landline and 800 Toll-Free numbers.
Can I seek some help on how do we SMS / Text enable existing landline and 800 Toll-free numbers, so that any customer sent SMS messages to such SMS/Text enabled land line numbers, be routed to a Restcomm Instance hosted App?
To put this into the context, Lets say an existing business in UK has a landline number 0800 123 4567. Now that business wants to Text / SMS enable their land line number so that their customers can send SMS message to that land line numbers and receive a brief response back to guide the customers. For this to happen I think the following is required.s
1) Text / SMS enable the business’s land line number i.e. 0800 123 4567 and inform the appropriate carrier to enable SMS channel for that number and forward / route any Incoming Messages (for that number) to virtual-number#Restcomm_IP:Port.
2) This virtual number should have been configured on Restcomm Instnace and also Restcomm App (for processing incoming messages) is attached to that virtual number. Once the SMS message is routed to this Restcomm Instance IP, that message will be handled by the Restcomm App and process it as per the configured rules and send out a response SMS out to the customer who sent the SMS to land line number.
At high level the above two points are summarize the underneath mechanism and assuming it is correct, my question is about Point (1).
i.e. how can we Text /SMS enable an existing land line number so that the its Telecom operator / carrier can open the SMS channel and route the incoming SMS to Restcomm Instance IP.
Is this some we need to deal directly with the Telecom operator or are there any intermediate service providers to facilitate this SMS / Text enabling. In particular I am asking this question from UK but happy to know how it works in other countries toop ls.
Request for your responses and thanks in advance
Ias M
Landline texting allows you to send or receive text messages over your landline telephone number from a web portal. I have used a web service Text Aspect which facilitates landline texting for my business.When a customer contact my business on my existing landline number, that message get shown on my webportal. I can also reply to that message from my web portal and the user will receive it through my landline number.
I would like to know if there is any API available to get the status of sent SMS programmatically that is SMS delivery report.
The code to send SMS is -
SmsComposeTask smsComposeTask = new SmsComposeTask();
smsComposeTask.To = destinationAddr;
smsComposeTask.Body = message;
smsComposeTask.Show();
Above code requires user interaction to send SMS. Once user sends SMS then I would like to get the delivery status of the SMS.
Thanks in advance.
You can't. The only way to do that is to read messages to check for delivery report and the API to read SMS is strictly available to OEMs for security reasons.