sms aggregator implementation/application - mobile

What could be the use or application of SMS aggregators such as SMSLib or Kannel.
Can I use them to send SMS's from my web server.
In case they can send SMS's will those be sent on a GSM channel or GPRS channel.
What would be the cost implications per sms on part of the customer and on part of my implementation process?

You can use those libraries/SDK's but you will still need to get a short code to send and receive SMS text messages to and from a mobile device.
OpenMarket offers this type of service as well as a number of software SDK's to implement your request. Also OpenMarket offers Premium SMS as well as MMS.
It's a lot easier then Kannel ;)
BTW if you just looking to send SMS via a web page and know what carrier the user is you might want to try the SMS gateway approach. It's using a special email address to send SMS to a mobile device, but I don't think they can reply to this type of message.

Related

How is data cost calculated for Google channel api?

I'm writing a p2p chess game that sends 2 byte messages back and forth (e.g. e4 or c4). I'm considering the use of GAE Channel API. I noticed that this API causes the browser to send a heartbeat message to the server with POST URL https://849.talkgadget.google.com/talkgadget/dch/bind?VER=8&clid=...
That fires about every second. I won't be charged for the response data and response headers for those heartbeat requests correct?
Also, when I send data from the server to a browser over a channel, am I charged for only the json string itself or all http header/payload packets?
Google has a newer (and totally free!) API you should look at instead of the channel API (unless its restrictions cant be worked arround.)
GCM (google cloud messaging) is free, with a few restrictions like packet size (2kb in some cases) but it will handle everything for you (queuing, broadcast to all, broadcast to topics, one-to-one messaging, battery-efficient mobile libraries (android and iOS), native chrome support etc.
https://developers.google.com/cloud-messaging/
Make sure to also see this s.o. answer for GCM implementation tips: https://stackoverflow.com/a/31848496/2213940

How to send Flash SMS using Camel-SMPP component

I am using camel-smpp (one of the components of Apache camel) in my application to send SMS and Flash SMS to mobile phones.
I can successfully send send SMS through my application.
I have to set the parameter MessageClass.CLASS0 to my ongoing message for sending it as FLASH SMS. I am not finding relevant camel-smpp header to set the parameter. May I know what is the header to setting the MessageClass.CLASS0 parameter.
Regards,
Bharani Ravi Kanth R

Intercepting incoming text SMS in J2ME

Is there any way to intercept an incoming SMS message(In J2ME), and then modify it (or fetch data from it) before going to inbox.
Suggest some methods (or code).
It is not possible with JavaME.
receiving sms j2me
listening to sms, which is sent without any port number in j2me app
https://stackoverflow.com/questions/13082810/listen-for-incoming-sms-while-the-application-closed-in-blackberry
You can only receive SMS which is sent on a specific port - and standard SMS is not sent that way.

OZEKI NG GATEWAY not receiving SMS messages

I'm working on a project in which I'm trying to get Ozeki to send and receive SMS messages from my Nokia 3110 classic.I have also configured the inbound route,outbound route,GSM modem service provider and standard user correctly.Sending messages is working fine but not receiving them. Please give me some solutions to this.
Does your service provider definitely support inbound SMS from all other operators? SMS routing is notoriously tricky with many operators and gateway providers supporting only a selection of other providers.
Nokia phones work best with SMSEnabler not with ozekiNG.please start using SMSEnabler instead which uses http api to send and receive SMS like ozeki.I was having the same problem you can't help it.

Sending an SMS through SQL Server 2008

Is there any way to send an SMS through SQL Server 2008?
One possible option is to use an SMS gateway like the Clickatell API.
The Clickatell API offers a choice of connection options, including an SMTP method which you can use by sending a plain-text email from SQL Server to sms#messaging.clickatell.com, with the following body:
user: your_api_username
password: your_api_password
api_id: your_api_id
to: sms_number
text: sms_body
To send e-mails from SQL Server 2008, you might want to check out the following article:
Configure Database Mail – Send Email From SQL Database.
Another option is to write a CLR stored procedure that communicates with the SMS gateway through any protocol supported by the gateway.
Each phone carrier have email addresses that will forward to the sms/text of their subscribers and you just have send an email to these addresses and recipient will receive the messages thru sms.
example. 8009994141#phonecarrier.com
This is a link to a page to most of the carriers email to text format. Please note that this might contain not the latest information.
The best way is to call the technical support for your carrier get the information and test the feature by emailing and see if you get an sms message/
Yes, although not natively. You will have to use an SMS gateway service and do some programming around it. These come in several formats, occasionally free, but normally with some form of per message charge.
Standard gateways will accept message requests via email, a web post, or a full web service. Depending on the gateway service it may offer one, some, or all of these options.
Back in the "olden days" when I mobile SMS started to take off, in the UK at least, it was also possible to use a dial up modem to dial a network specific number and enter the SMS message. If this is still available in the area that you are looking for then the advantage of this is no account setup as it's charged to your phone bill.
I found an article which uses c# application with a SQL Server Backend to send SMS emails. Not exactly what your after but may give you another option.
SMS messages from SQL
How about an option that lets you do this in one line of code.
twiSQL - allows you to send text messages and make phone calls from SQL server
austinHenderson.com - author site
No, that is not a feature of SQL Server.
A simple way would be to write a CLR procedure that sends the sms via http to a SMS gateway of your choice
Just to add to nornal's answer since the link he spoke about seemes to have expired:
Alltel PhoneNumber#message.alltel.com
AT&T PhoneNumber#txt.att.net
Sprint PhoneNumber#messaging.sprintpcs.com
T-Mobile PhoneNumber#tmomail.net
US Cellular PhoneNumber#email.uscc.net
Verizon PhoneNumber#vtext.com
Virgin Mobile PhoneNumber#vmobl.com
So Ex: 3334441234#txt.att.net.
You use the above according to the provider.

Resources