Najtańszy sposób na wysłanie SMS-a w celu weryfikacji numeru? [Zamknięte]

83

Moja aplikacja musi zweryfikować numery telefonów podane przez użytkownika. Jaki jest absolutnie najtańszy sposób na wysłanie SMS-a na telefon? Do jakiej firmy / API mam się udać? Nie szukam rozwiązania hakerskiego do wysyłania 10 SMS-ów miesięcznie, muszę to wdrożyć dla firmy, która będzie wysyłała masową liczbę weryfikacji. Ale chcą to zrobić jak najniższym kosztem. (Każdy użytkownik będzie musiał zweryfikować tylko raz)

Przepraszam, zapomniałem wspomnieć, że SMS musi być międzynarodowy

erotsppa
źródło
pierwsze pytanie dotyczy z jakiego kraju \ krajów?
Użytkownicy z USA i kilku innych krajów mogą wysłać wiadomość e-mail na adres <phone number> @ <service provider> .tld, a użytkownik otrzyma wiadomość e-mail jako sms.
Shahid
3
Słyszałem o usłudze o nazwie cognalys link . Zapewniają Android SDK, który można łatwo podłączyć i grać. Weryfikują numer telefonu komórkowego poprzez nieodebrane połączenie. Jak wcześniej WhatsApp. Jest bardzo tani i zapewniają darmowe konto. Sposób weryfikacji numeru telefonu komórkowego za pomocą samodzielnego SMS-a ma zastosowanie do dobrze opublikowanych aplikacji.
Aslam Khan
1
„Western union, Perfectmoney i Bitcoin” to doskonałe metody na uniknięcie zwrotów. W porządku.
m3nda

Odpowiedzi:

22

Sugerowałbym użycie TextAnywhere:

Tekst w dowolnym miejscu

Zapewniają API (C, Java, .Net, PHP itp.) Dla kilku języków i zapewniają wiele stawek i pakietów w zależności od ilości wysłanych tekstów.

Są również bardzo elastyczni, jeśli chodzi o płatności - płacą z góry, płacą z góry i ustalają miesięczne limity.

cennik

Użyliśmy ich w dużej aplikacji do wysyłania powiadomień o alertach i były one bardzo niezawodne. Dają również 15% zniżki dla zarejestrowanych organizacji charytatywnych i instytucji akademickich.

Michael
źródło
41
Pobieranie 7,5 centa za sms jest dość drogie, powiedziałbym .......
Pacerier,
@Pacerier Być może, ale pamiętaj, że jeśli korzystasz z tej usługi, nie płacisz tylko za same SMS-y - to także pokrywa koszt ich serwerów / usług, z którymi będziesz wchodzić w interakcje, aby wysyłać SMS-y. To prawda, przy niskim użytkowaniu koszt za tekst jest wyższy niż zwykle płacisz przewoźnikowi - ale płacenie około 4 pensów za świadczoną usługę wydaje się dość tanim IMHO.
Michael
2
@Mikaveli, jest to drogie, ponieważ jest mnóstwo ofert tańszych. To wszystko jest względne.
Pacerier,
1
Może tak - ale pamiętaj, że ta odpowiedź ma ponad 30 miesięcy ...
Michael
2
@Pacerier czy energia elektryczna wymagana do wysłania SMS-a jest wliczona w cenę? Jeśli tak, to prawdziwa okazja lol!
Anthony Hunt
20

Twilio jest najlepszym, najszybszym, najtańszym i oferuje MNÓSTWO niesamowitych funkcji, z których możesz skorzystać w przyszłości

http://www.twilio.com/

sethvargo
źródło
1
nie sprecyzował, że ... pierwotnie
sethvargo
i mają kilka usług międzynarodowych - wydaje się, że nie potrzebuje dużo - twilio.com/faq/international
sethvargo
1
twilio NIE JEST TANIE. SMS do Ugandy (poza USA) kosztuje 0,06 USD za SMS. To dużo droższe niż lokalne sms-y
Dr Deo
2
Takie kłamstwo. Twilio jest jednym z najdroższych, jeśli nie najdroższym!
Pila
2
twilio jest naprawdę drogie
Petros Kyriakou
10

Szukasz dostawcy masowych wiadomości SMS, który może wysyłać za granicę. Wyszukiwanie w sieci „masowych smsów” pokaże mnóstwo, w tym kilka, z którymi mam doświadczenie: clickatel , mblox , clx . Najprostszym sposobem interakcji z takimi usługami jest HTTP, wysyłając swoje zgłoszenia do ich bramy.

Fanis Hatzidakis
źródło
9

Absolutnie najtańszym sposobem (jaki przychodzi mi do głowy) jest samodzielne skonfigurowanie systemu.

Na podstawie umowy z jakimś operatorem telefonii komórkowej i podłącz go do komputera z systemem Linux.

http://www.dealextreme.com/details.dx/sku.12057

Oto wątek omawiający proces konfiguracji w systemie Linux. To nie jest spacer po parku, ale jest tani.

https://web.archive.org/web/20100130041340/http://www.dealextreme.com/forums/Default.dx/sku.12057~threadid.88670

Limonka
źródło
2
Zupełnie tak, każda obecnie działająca usługa sms będzie droga, ponieważ usługa ma zarabiać, a nie tylko pokrywać wydatki. Z drugiej strony nie musisz go konserwować.
m3nda
2
linki są zepsute :(
Diligent Key Presser
3

Możesz rzucić okiem na użycie interfejsu API Google Voice, ponieważ byłby bezpłatny. Nie jestem pewien, jakiego języka używasz, ale oto API dla Pythona, które powinno ci to umożliwić. http://code.google.com/p/pygooglevoice/

jamiegs
źródło
2
Najwyraźniej Google Voice nie może wysyłać międzynarodowych wiadomości tekstowych. Ale gdybyś używał go do wysyłania wiadomości tekstowych w USA i SMS-ów w dowolnym miejscu dla międzynarodowych, możesz zaoszczędzić trochę pieniędzy.
jamiegs
Nigdy nie będę przechowywać moich danych w Google za darmo. Darmowy jest tylko wtedy, gdy wykonujesz na nim niskie użycie. Jeśli osiągniesz darmowy limit, ostateczna cena może nie odpowiadać Twoim potrzebom. Jeśli brakuje również międzynarodowych wiadomości, to naprawdę „nie jest wystarczająco dobre”.
m3nda
2

Wypróbuj www.bulksms.com - istnieje od ponad 10 lat i specjalizuje się w wysyłaniu wiadomości SMS - nic więcej. Prosty interfejs API HTTP, dobra dostawa, działa w Wielkiej Brytanii, Europie, USA, Afryce i nie tylko.

nspire
źródło
1

Wysyłanie wiadomości SMS przez e-mail jest również dość łatwe. Wadą jest to, że musisz zapytać użytkownika końcowego, jaki ma kraj i przewoźnika.

Andrzej
źródło
3
Jak można to zrobić, proszę?
Pila
Użytkownicy z USA i kilku innych krajów mogą wysłać wiadomość e-mail na adres <phone number> @ <service provider> .tld, a użytkownik otrzyma wiadomość e-mail jako sms.
Jack
1

Jeśli potrzebujesz zweryfikować numer telefonu komórkowego, nie wysyłać smsów i nie potwierdzać własności, powinieneś wyszukać "HLR Look up gateways", jest to tańsze niż wysyłanie SMS-ów.

fravelgue
źródło
1
HLR jest jak sprawdzenie, czy liczba jest prawdziwa, ale nie badasz jej własności. Weryfikacja jest zwykle wykonywana z brakującym połączeniem lub kodem PIN w wiadomości SMS. Tak, HLR jest tańsze, ale to za mało.
m3nda
0

Możesz preferować użycie Zeep Mobile API. Jest bezpłatny do tworzenia i wysyłania masowych wiadomości. Tylko dzięki sponsorowaniu wstawia reklamy do Twoich wiadomości.

Mimo to jest dobry i warto spróbować.

http://www.zeepmobile.com/

Powodzenia!

jagbandhuster
źródło
4
1 sierpnia 2012 zamykamy drzwi. The Zeep Mobile Team
Govind Singh
-1

AKTUALIZACJA:

Cóż, nowa usługa o nazwie Number Guru, która oferuje programistyczny interfejs API, nie jestem pewien, czy jest bezpłatny

STARY:

Sugerowałbym OpenMarket jako agregator SMS-ów. Oferują one wyszukiwanie numerów w ramach swoich usług, jeśli potrzebujesz dwukierunkowej komunikacji z krótkim kodem .

Jeśli potrzebujesz tylko wysłać jednokierunkową wiadomość SMS / SMS (podobnie jak alerty), ale użytkownik musiałby zrezygnować za pośrednictwem poczty e-mail, a następnie zostać usunięty z usługi. Możesz użyć czegoś takiego jak weryfikacja numeru Neustar LEAP, aby wyszukać numer (który wyświetla informacje o operatorze) i użyć bramki e-mail SMS do wysyłania wiadomości SMS.

Phill Pafford
źródło
1
Rzuciłem okiem na Number Guru i, o ile widzę, jest to usługa „wiem, kto do ciebie dzwonił”, a nie usługa wysyłania SMS-ów. Odwiedziłem też OpenMarket i nie mogę nigdzie znaleźć w ich sieci, gdzie i jak mogę kupić ich usługi, ani tabeli cen. Bezużyteczny.
Pere