I am looking for an SMS gateway to send text messages through an HTTP interface.
However, some SMS gateways do not allow you to set the sender ID, and those who allow it either require the user to confirm that the sender ID is his own mobile phone number, or they manually check each sender ID to prevent SMS Spoofing .
However, for my application, I need to set the sender ID as part of the HTTP request. Depending on the number of users, I may have thousands of different sender identifiers, and I cannot authenticate or review them separately.
The purpose of my application is completely legal, as the reason why I should be able to send false text messages.
Edit:
It seems that bulksms.com resolves what I need as soon as they trust the user to some extent. If you know of other gateways that allow you to dynamically set the sender ID, let me know.
source share