Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Sending SMS from your application?

Options
  • 21-11-2005 1:22pm
    #1
    Closed Accounts Posts: 135 ✭✭


    Does anyone know how you could go about this?
    Can you buy a modem that you can put a sim into it, or would you have to subscribe to a sms service?

    Thanks


Comments

  • Registered Users Posts: 4,188 ✭✭✭pH


    Yes both are possible, if you're sending lots of messages then you can buy bulk messages from a service provider, and then you'll have a prescribed format and transfer mechanism to allow you send a message.

    Using a PCMCIA SIM card 'modem' type device or connecting a modern mobile to your PC with a usb cable should (depending on actual type) allow you a PC based API to send SMS messages on an ad-hoc basis. The exact method (and whether you will have to pay extra for a SDK) will depend on the mobile phone you're using.


  • Registered Users Posts: 2,426 ✭✭✭ressem


    Doesn't have to be PCMCIA. Common method would be a GSM modem that connects to a serial port. M20/TC35 or an old mobile like a nokia 6150 + overpriced connector.

    You can use serial commands to send the message. Google 'CMGR' and at the top of the list will be sites providing the AT commands. There are companies that sell overpriced APIs or open source projects like Kannel that handle queueing.

    If you're dealing with high volumes from a single location, you'll be better off with a web service connection to an SMSC.


  • Closed Accounts Posts: 135 ✭✭Splendid


    Thats brilliant lads, thanks.
    Shouldn't need to subscribe to a service.
    I just want to build the functionality to my final year college project.
    Try and squeeze a few more marks out.


Advertisement