2009-11-13 11 views
11

Gibt es eine Möglichkeit, eine SMS mit BroadcastReceiver wie zum Beispiel here abfangen, aber ohne irgendwelche Mitteilungen an den Benutzer zeigt und die Nachricht sofort löschen, das einige Keyword zum Beispiel enthältAndroid SMS abfangen, ohne Benachrichtigungssymbol oder WAP-Push-Nachrichten

EDIT:

Was ich brauche ist eine Kommunikation zwischen android-Handys haben, eins zu eins, und ich dachte, dass Nachrichten das Senden von SMS, das Problem lösen würde, aber die SMS-Benachrichtigung nicht dafür benötigt, vielleicht die WAP-PUSH Nachrichten würden dafür besser, aber ich habe keine Ahnung, wie man sie von Android-Handy sendet. Wenn jemand eine Idee hat, die helfen würde, bitte setzen Sie es hier :)

+3

Was ist der Name der App? Ich zweifle natürlich daran, ob dies eine kluge Designentscheidung ist. Wenn ich Ihre App installiere und Sie SMS-Nachrichten ohne Benachrichtigung löschen, nur weil Sie davon ausgehen, dass ich nie ein magisches Schlüsselwort verwenden würde, wäre ich verdammt sauer. – marcc

+0

Das beantwortet meine Frage überhaupt nicht, aber vielleicht habe ich nicht klar genug erklärt, was ich wirklich will. Was ich brauche ist eine Kommunikation zwischen Android-Handys, eins zu eins, und ich dachte, dass das Senden von SMS-Nachrichten das Problem lösen würde, aber die SMS-Benachrichtigung sind dafür nicht erforderlich, ich werde nicht verwendet Nachrichten entfernen, Beantworten Sie die Frage bitte beim nächsten Mal. Sie müssen nicht über den Stackoverflow hinwegtäuschen. – michael

Antwort

4

Ich würde PUSH oder einen Web-Service empfehlen die Aufgabe, Ihre anfordernden zu tun.

WAP ist eine SMS-Nachricht mit einer URL, deren Ziel es ist, Benutzern das Herunterladen von Inhalten aus dem Internet zu ermöglichen, ähnlich wie eine MMS-Nachricht, aber für Telefone ohne MMS-Funktion. Normalerweise ist es eine Premium-Nachricht (dh der Endnutzer zahlt für diese).

Wie für SMS glaube ich nicht, dass Sie diese aus dem Telefon ohne das Wissen des Benutzers löschen können. Denken Sie legal darüber nach. Möchten Sie ohne Ihr Wissen SMS empfangen und senden? SMS kann auch Ihr Telefon abrechnen, also denke ich legal würde ich empfehlen, dies zu vermeiden.

Eine andere Anmerkung, wenn Sie SMS verwenden möchten, ist, dass Sie einen kurzen Code und einen Erschwerenden benötigen würden. Selbst wenn Sie den Kurzwahlcode und den Ärger haben, benötigen Sie immer noch die Erlaubnis des Benutzers, um wiederkehrende Nachrichten über die Anwendung/das Telefon an ihr Telefon zu senden.

würde ich diese Links zum Lesen empfehlen:

  1. Android Push Notification
  2. http://www.anddev.org/calling_a_web_service_from_android-t348.html
  3. Web Services
1

Check-out Xtify - ähnlich mit der Fähigkeit für Froyo C2D Absichten drücken aber, Xtify macht viel mehr und macht es über Android, iPhone und Blackberry.

xxtify verwendet ein SDK zur einfachen Implementierung und verfügt über eine Webkonsole und einen Webdienst, um Nachrichten für einen, einige oder alle Benutzer zu konfigurieren.

Sie können Regeln erstellen, die bestimmen, wann eine Nachricht gesendet wird - Sie können sogar Benachrichtigungen über den Speicherort als Auslöser senden, da das SDK im Hintergrund ausgeführt wird und Zugriff auf den persistenten Speicherort bietet.

erreichen mit Fragen aus