APISMS - per J2ME SMS über Gateway verschicken

voip-voip

Neuer User
Mitglied seit
21 Apr 2006
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich war lange auf der Suche nach einem Javaprogramm für mein neues SonyEricsson w890, um günstig SMS übers Internet ins Ausland zu verschicken.
Es gibt ja schon einige Anbieter, wie voipbuster, sms77, fishtext, jajah etc. die eigene Midlets zur Verfügung stellen.
Ich hatte mit dem W890 aber immer Probleme, entweder konnte ich nicht auf meine Kontakte zugreifen,oder in einige bestimmte Länder klappte der SMS-Versand nicht.
Hab jetzt einfach selbst ein Midlet programmiert, in das man ein SMS-Gateway seiner Wahl eintragen kann. Erste Tests verliefen gut, manchmal gibts einen Fehler - dann hilfts aber meistens, das Applet zu beenden und neu zu starten.

Ich hoffe, dass dieses Programm einigen von euch nutzen wird, und freue mich über positive und auch negative Testberichte! (mit welchem Gerät funktionierts, was funktioniert nicht etc. ;) )

Hinweise zu neuen Gateways, vor allem ins Ausland, sind natürlich auch willkommen! :D

Anleitung
  1. apisms.jar aufs Handy bekommen und installieren (siehe unten bei Downloads)
  2. Im Menü bei "Gateway" folgende Optionen einstellen:
    1. Gateway Domain: Die Domain des Gateway, mit / am Ende -> z.B. http://gateway.sms77.de/
    2. Gateway Request: alle Parameter außer Empfänger-Parameter und SMS-Text-Parameter einleiten mit ? -> z.B. ?u=username&p=passwort&type=quality&from=004912345 (&etc=etc&etc=etc...)
    3. Variable: To: Wie sieht der Parameter für den Empfänger aus? -> z.B. &to=
    4. Variable: Message: Wie sieht der Parameter für den SMS-Text aus? -> z.B. &text=
    5. Speichern wählen, um die Einträge zu speichern. Abbrechen, um die Änderungen zu verwerfen
  3. Text für die SMS eingeben (max. 160 Zeichen), Weiter wählen
  4. Nummer eingeben. Bei meinem Handy und wohl den meisten neueren Handys erscheint im Optionenmenü der Eintrag "Suchen" oder "Kontakt auswählen", um die Nummer aus dem Telefonbuch zu übernehmen. Genau das ging bei vielen der anderen getesteten Midlets nicht, weshalb ich mein eigenes schreiben musste.
    Senden wählen - das Programm baut eine Internetverbindung auf, entweder erscheint eine Fehlermeldung oder ein Fenster mit der Rückmeldung des Servers, bei SMS77 z.B. die Zahl "100" als Erfolgsmeldung

Features
  • beliebiges SMS-Gateway kann eingestellt werden
  • Angefangene SMS-Nachricht jederzeit weiterschreiben

Bekannte Bugs
Es kommt vor, dass der Sendevorgang nicht klappt, Neustart des Midlets löst das Problem meistens

Getestet mit...
Bisher nur getestet mit SonyEricsson W890

To-Do
  • Möglichkeit, mindestens zwei Gateways einzugeben, und fallweise (Deutschland oder Ausland) automatisch zu verwenden
  • Gesendete SMS speichern

Übersicht über mir bekannte Gateways mit eigenem Absender und Empfangsbestätigung
http://www.intervoip.com/en/sms_instructions.html
Deutschland 5ct, Ausland unterschiedlich, ca. 3ct
http://www.sms77.de/?ref=patrickp
(mein Referrer, falls gewünscht, einfach alles hinter .de löschen)
7,9ct Deutschland / Ausland
http://www.mobile-smsgateway.de/
7,9ct Deutschland

Download
Im Handy http://www.praedikow.de/apisms.jar aufrufen und installieren, oder folgende Datei auf dem PC abspeichern, per Datenkabel/Bluetooth aufs Handy laden und installieren.
 

Anhänge

  • APISMS-intervoip.zip
    5.3 KB · Aufrufe: 28
Zuletzt bearbeitet:
wurde das Tool weiter entwickelt und hier vielleicht nur noch kein update gemacht.
 
SonyEricsson

Hallo!

Hier klappt das leider auch nicht. Bekomme die Fehlermeldung "Operation fehlgeschlagen".

Hab ein: SonyEricsson K800i

Gruss
 
Hallo!

finde das programm wirklich genial, es ist genau was ich gesucht habe!!
nur leider funktioniert es nicht bei mir :(

bei meinem SE C905 erscheint <code>ERRORhttps://myaccount.webcalldirect.com/clx/sendsms.php?username=asdasd&password=asdasdasd&from=+49xxxxxxxx&to=+49xxxxx&text=HalloTestWasGayt</code>

rufe ich die gleiche url am pc auf wird die sms augenblicklich verschickt :(
schade.

funktioniert es bei irgendwem?

kennt jemand ne seite wo man sich über J2MEprogrammierung schlaumachen kann um solch ein tool selbst zu schreiben?
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.