2
I’m doing research on back-end communication operations that use SMS messages to interact with users.
I couldn’t find anything relevant on Google that explains clearly how this service works. Would anyone know where to start in a clear way?
The idea would be as follows:
- User sends a text message to an X number
- The server would receive the message and would "read" the contents of the string
After interpreting the strings would perform an action and reply the message to the user
If not clear, I can supplement the question as necessary.
I have been researching, and both: either it is a company "chipeira", which is good to avoid (and has some famous in Brazil), or it is too expensive in view of other countries. Have you considered installing a GSM modem on your server and letting it have its own number? Then just send AT commands to the modem and read straight from it. However, I hope you get a good answer here. If someone comes to advertise "chipeira" here, we can relax in the comments. (chipeiras are those "homemade" companies that, among other things vc identify by using conventional cell phone numbers)
– Bacco
kkk not the stop would be, I’m doing a study of how this system works. It has serious educational purposes.
– Tiago Amaral
Let’s see if anyone knows a company with a good API for this, but if nothing appears and you want to venture out, have some things on the site about SMS: http://answall.com/q/12132/70 and http://answall.com/search?q=sms+is%3Aquestion
– Bacco
@Bacco has already made the relevant comment/answer. If you have knowledge in mobile development, you can use an Android device to intercept SMS messages and then send your content to a web service, Broker, in the integration language. Just don’t run out of credits. ;)
– OnoSendai
The idea of the modem is excellent. It is normal to receive SMS from large companies with conventional numbers. The only problem is that you need physical access to the server... In fact, I’ve seen Daruma (national) modems with API for several back-end languages...
– LipESprY