Jak wysłać powiadomienie z serwera na telefon? Najlepiej SMS.

0

Otóż mam aplikacje na serwerze dedykowanym, która zbiera mi z internetu różne dane, a następnie je analizuje 24/7. Po skończeniu danej analizy chciałbym się o tym dowiedzieć natychmiastowo, więc chyba najlepszym rozwiązaniem będzie powiadomienie SMS. Stąd pytanie:
Czy mogę wysyłać z serwera smsa na swój numer telefonu korzystając z mojej umowy z T-Mobile? Mam nielimitowany pakiet, więc to byłoby najlepsze rozwiązanie. Patrzyłem na ich stronę. Jest sekcja dla developerów, jednak... koszty wysłania pojedynczego smsa to 12 groszy. Kalkulując, że będzie to 5 smsów na godzinę wychodzi ponad 400zł miesięcznie, czyli dużo za dużo. Interesują mnie tylko darmowe rozwiązania, płatne nie są warte wydawania tych pieniędzy. Mógłbym ewentualnie dokupić kartę z innej sieci jakby się to dało zrobić w darmowy sposób.

Miał ktoś podobny problem? Jakieś pomysły, ew. inne rozwiązania?

0
  • 1) cennik
  • 2) cennik
    To tylko kilka, porównaj ceny i sprawdź które najbardziej się opłaca.
0

Czyli tylko płatne opcje. Myślałem o takiej opcji:
http://www.plusgsm.pl/bramkasms/email-sms.asp?sa=0
lecz nie wiem jakie to są ograniczenia. Wiesz może coś na ten (mail->sms) temat więcej?

1

A czy to musi być SMS? Spróbuj może GCM od Google...

0

Masz wyjść parę:

  • SMS - płatne za każdego SMSa
  • email - płatne za połączenie telefonu z internetem (patrząc po obecnych cenach i popularności smartfonów, to ma to prawie każdy)
  • push - wymaga dodatkowej apki (cennik zależny od producenta), ale masz pewność, że wiadomość się pojawiła oraz możliwość reakcji na interakcję od użyszkodnika
  • użycie zewnętrznego serwisu jak IFTTT
0

Możesz stworzyć własną aplikację (na telefon) która sprawdza czy analiza się zakończyła jeśli tak to wysyłasz dane do aplikacji, a jeśli nadal trwa to czekaj.

3

Ja u siebie w domu zastosowałem rozwiązanie płatne i nie zarazem. Kupiłem starter heyah gdzie mam za 9 zł rok sms'owania za free do wszystkich. Akurat miałem w domu (ale możesz za kilka zł kupić na allegro) modem pod tą kartę sim. Napisałem w pythonie prosty skrypt do połączenia z bazą i teraz gdy mam potrzebę robię tylko odpowiedni insert do bazy i sms przychodzi na dowolny nr komórkowy. Jest to o tyle wygodne, że sam decydujesz co chcesz kiedy i jak wysłać. Minusem jest to, że co jakiś czas trzeba pewną sumę pieniędzy przelać dla operatora. Nie mniej jednak jest to dla mnie najlepsze rozwiązanie. Ponadto jako, że skrypt jest w pythonie to spokojnie udało mi się go zintegrować z CRON'em i dzięki temu raz dziennie wysyłam co niektórym przypomnienie "Weź pigółkę" :)
Co do rozwiązania z siecią PLUS to jest o tyle łatwiej, że wystarczy wysłać odpowiedniego maila na adres [email protected] i sms pojawia się u odbiorcy po kilku minutach. Jest za free ale ograniczasz się tylko do jednego operatora

0

Dzięki za porady. Rozumiem, że GCM i IFTTT wymagają dostępu do internetu.
No nic, chyba będę musiał kupić jakiś pakiet i z niego korzystać, rozwiązanie jeden post wyżej odpada, bo serwer stoi we francji i ciężko byłoby to wszystko połączyć.

Właśnie z tym plusem nie ma problemu, bo smsy mają przychodzić tylko do mnie, ale nigdzie nie ma napisanego jakie są limity. Obawiam się, że w pewnym momencie przestanie to rozwiązanie działać.

0

Cięzko powiedzieć jakie limity. Może być np 20 dziennie na jeden numer, albo 100 tygodniowo. co do GCM - tak, wymaga to dostępu do neta na komórce, ale w dzisiejszych czasach to już chyba nie problem. Wiadomosci dochodzą błyskawicznie. Do wiadomości możesz zapakować 2KB danych. Co do darmowych bramek - zbyt duże ryzyko w dowolnym momencie może przestać działać "bo limit".

1 użytkowników online, w tym zalogowanych: 0, gości: 1