Search code examples
smssms-gateway

how to receive the sms for a particular number using sms gateway


I want to create a service, which enables users to give me feed back regarding my product (for example..this can be anything). Now once the user sends an SMS i should receive it in my PC (No mobile is not connected to PC, when i said some number its some toll free number sort of types) for further processing.

I know the question is bit vague, but basically i need to know how these people who says send sms to this number if you like this particualr product or so do. what technology do they use to receive the SMS from user. If they use SMS GATEways can some one please suggest which gateway is best to use.


Solution

  • Disclaimer, I do developer evangelism part time at Nexmo.

    Your best solution is probably to use an SMS API. Here are a few providers:

    If you're planning on international support, it's worth noting that as far I a know, Nexmo supports the most incoming virtual numbers (countries where you can purchase a number that allows you to receive messages).

    Also, since you'll be receiving messages, Nexmo's pricing model will be better for you. Twilio/Tropo both charge for the virtual number and per message to receive SMS, Nexmo only charges for the virtual number.

    All three APIs are straight forward REST/HTTP APIs - so you'll just need a server somewhere to receive the incoming message, and route it to your PC. If you go with Nexmo, here's a service that will connect to your account, and handle all that for you (including a google chrome plugin): InDash: Incoming SMS Dashboard