TextBelt is a free API for outgoing SMS
textbelt.com
textbelt.com
curl http://textbelt.com/text -d number=<my phone number> -d "message=Yo momma!"
SMS from my carrier (305 000 01): You have mail from txt@textbelt.com. Please reply with 'Read' to read your message.
After replying "read": txt@textbelt.com() Yo momma!
Message came through, but with a fair bit of cruft.Otherwise, A LOT of cents.
(someone who does not pay that silliness and have sms blocked)
I wrote an app that does almost the same thing through the UI (not API) http://textfrom.me/ but it's not free. I made that project because I needed to txt a group of folks at a specific time in bulk.
No mention of UK support, it's American only.
Thanks Kevin for following up with me! That was awesome.
* java: http://code.google.com/p/google-voice-java/
* C++: https://github.com/mastermind202/GoogleVoice
* C#: http://code.google.com/p/sharp-voice/
* obj-C: https://bitbucket.org/joeygibson/gvoice/wiki/Home
* Python: http://code.google.com/p/pygooglevoice/
* PHP: http://code.google.com/p/phpgooglevoice/
* javascript (node.js): https://github.com/amper5and/node-google-voice
I dont know how many of those are still maintained. Disclaimer: I am the author of node-google-voice, which is still maintained.
Though now it's looking a bit stale. Google CL needs to put some pressure on the rest of google to open up more APIs.