Sending a SMS confirming like Viber in Android - android

Is it possible to send SMS
confirmation (or any other content)
in your application other than by the
SMS gateway? I mean here to send
mass quantities of messages, and
the purchase of this package is
quite expensive. I know that Viber
uses something like that, and I
would like to implement it at home,
but I do not know if it's possible to
do without large costs. Talking
about Android. Please explain.

I was facing same problem. I am using an android app ezSMSgateway(www.ezsmsgateway.com/). it can change your android phone into a sms gateway, so the cost will be cheaper, but you still need to pay your sms fee to telco.
I can't think out a way to sent SMS without any cost yet...

Related

Prevent bots from registering accounts to prevent sending costly sms

I am a little bit confused
I am working on an Android application, where the user has to create an account by entering his phone number.
We want to validate the phone number by sending a sms to the number with a unique hash, that must then be sent back to the server by the client to verify the number.
So far, straight forward...
But now we have some concerns about bots sending us registration requests with random phone numbers our server will then try to validate by sending them sms
As sending sms from the server costs money, that is an easy way to ruin us...
I hope we are missing something? Is there a way around this?
How do whatsapp/Snapchat prevent this?
EDIT: We do NOT want to use captchas to verify humans. Snapchat / Whatsapp do not use them either

Creating an android app with SMS based user registration process (a la Yo and WhatsApp)

I am developing a free messaging app and I was looking to implement a user registration process based on the user's phone number and, for the verification of that number, I would like to implement a SMS mechanism similar to Yo, WhatsApp or Telegram apps, in which the user receives a unique confirmation code in an SMS to verify the phone number and activate the user's account.
My research indicates that all these apps use third party SMS gateways providers like Twilio or Nexmo, for example, but that seems very costly for a free, and sort of recreational app, like Yo. So I wonder if free apps like Yo use paid SMS gateways providers to send confirmation codes to their users, or they indeed use anything else.
I have also checked Telegram's Android app source code (see here) but I could not figure out how and what service they use to send SMSs with confirmation codes. Is anyone acquainted with Telegram's source code that could tell me how they do it?
Much appreciated.
Have you looked into Twitter's Fabric API ?
https://get.fabric.io/digits
If you are looking for just user confirmation and not just sms confirmation I would suggest cognalys, it confirms users using missed calls.

Send Text Message To All Contacts

I need to send a text message to everyone on a phone. I have developed an Android application that sends a SMS to contacts, but I'm not sure how to do it for all contacts, especially since the phone I have to do it with doesn't have any mobile plan. Should I develop an Android application, or is there a better way of doing this? I have also tried putting all of the contacts in a group, but I can only send a message to ten people. Thanks for the help.

What's the best way to test sending/receiving MMS messages with Android?

I'm writing an app that stores secret (encrypted+hidden using steg) information in MMS messages. Obviously I need a way to test this, in particular, sending and receiving MMS messages. I have one Android phone, a Nexus One. I know that MMS's cannot be sent between emulator instances, but other than using up loads of MMS credit, is there another way of testing out MMS sending/receiving without just spending loads of money?
Twilio just announced MMS support, and their marketing page has a test box to receive an MMS, could be useful for testing:
http://www.twilio.com/mms
There are some websites that claim you can send a free SMS/MMS messages, such as http://www.text4free.net/ (have not tried it myself though) and commercial SW: http://www.nowsms.com/ (this one works for sure but is not free). Also there is a chance your mobile carrier allows sending messages via its website.

How can I make an app on android start automatically, when an email arrives?

I would like my Android application to react to an incoming email from specific address.
I've heard that you can do it with incoming SMS, but emails are cheaper. Unfortunately, I am not an expert on Android's "intents", so would be really grateful for your help.
There are no documented broadcast Intents for the receipt of emails. As such, what you are trying to do is not possible without either writing your own email client, or contributing to another one (e.g., K9).

Categories

Resources