SMS Versand

gibt es rückantworten per html push ??? bei BasicPlusSMS??


Antworten Thema abonnieren
Anzeige

nlraven
Post #1
Verfasst am 07.08.2007, 03:31
Titel: gibt es rückantworten per html push ??? bei BasicPlusSMS??
Zitat


Registriert seit
25.07.2007

Beiträge: 7
Punkte: 41
gibt es ne möglichkeit bei BasicPlus sms eine Rückantwort zu bekommen per html push ??

und berichte zu bekommen ???

würde mich sehr interessieren!!!

danke schon mal für eure Bemühungen.
sms77.de
Post #2
Verfasst am 08.08.2007, 17:37
Titel:
Zitat



Registriert seit
10.02.2005

Beiträge: 3156
Punkte: 4923


WWW
Meinst du nicht eher HTTP Push? Ja, die Möglichkeit gibt es. Allerdings muss ich die URL dann selbst manuell eintragen.

Schicke mir einfach deine Antwort-URL, dann füge ich diese zu deinem Account hinzu.
nlraven
Post #3
Verfasst am 09.08.2007, 11:57
Titel:
Zitat


Registriert seit
25.07.2007

Beiträge: 7
Punkte: 41
ja klar meinte ich HTTP Push hab mich verschrieben!:)

also ich finde das echt toll das es diese möglichkeit gibt !

aber ich weis nicht ob ich das richtig verstanden hab! also ich kann meinen Usern einen sms versandt anbieten und es kann dann auf die BasicPlus sms eine Antwort geschrieben werden die ich/mein User dann abrufen kann über ne bestimmte id die ne sms bekommt???


also ich würde das gerne machen ich kenne mich auch recht gut mit php und mysql aus aber mit http push hab ich noch nix gemacht??(glaub ich ) oder kann man das genauso wie ne GET Funktion abfragen ???

wehre echt nett wen irgend einer von euch mir mal ne kleinen Auszug aus ne Script zeigen könnte der mir dann auf die Sprünge hilft ! (ich wehr euch sehr dankbar!)

ich bin bei einen anderen Anbieter drauf gestoßen der es so angibt

"http://ihredomain.de?message=%message&&from=%from%"


der mir aber kein Support oder Forum bittet.
Und sonst auch nicht ein so breites Angebot.


mfg nlrafen

Hony
Post #4
Verfasst am 11.08.2007, 11:09
Titel:
Zitat


Registriert seit
31.07.2007

Beiträge: 119
Punkte: 9
Das bedeutet normal nur, dass du auf deinem Server ein Skript hast das die Antwort übernehmen kann. Technisch sollte das so ablaufen:

(Dein) Benutzer schickt SMS auf deiner Seite ab
Dein Script übergibt die SMS an Gateway
Gateway liefert Returncode sowie Message-ID
Jetzt wird die SMS im Normalfall ausgeliefert und ein Statusbericht wird zurück geliefert
Empfänger erhält SMS und antwortet auf Gatewaynummer.
Gateway erhält Antwort-SMS
Gateway ruft ein Script auf deinem Server auf und übergibt Message-ID/Absendernummer mit Antwort

Das Format dürfte so ähnlich aussehen wie bei dem anderen Anbieter.

"http://ihredomain.de?message=%message&&from=%from%"

Verarbeiten kannst du das ganze genauso als wenn du das Script mit einem Browser aufrufst.

Nachtrag: Wie genau die Parameter heißen kann ich dir aber auch nicht sagen.

Zuletzt bearbeitet: 11.08.2007 11:10 - Insgesamt 1 mal bearbeitet.
nlraven
Post #5
Verfasst am 11.08.2007, 14:34
Titel:
Zitat


Registriert seit
25.07.2007

Beiträge: 7
Punkte: 41
vielen dank schon mal für deine Antwort! das hat mich jetzt wirklich ne ganzes stück weiter gebracht!!!

so aber nun noch ne dumme frage
also wen z.b die anzeige kommt "sms erfolgreich verschickt " dann kommt auch die "Message-ID"?? wie kann ich die abfragen mit welcher variable???

big thx an Hony !!!


mfg nlraven
Hony
Post #6
Verfasst am 11.08.2007, 15:01
Titel:
Zitat


Registriert seit
31.07.2007

Beiträge: 119
Punkte: 9
Dafür gibt es laut https://www.sms77.de/api.pdf den Parameter return_msg_id. Wenn dieser gesetzt ist wird nach dem Statuscode 100 die Message-ID ausgegeben. Damit kannst du dann auch den Status abfragen sofern der SMS-Typ das unterstützt. Wie das geht steht auch in der Anleitung unter Punkt 4.
Arcon
Post #7
Verfasst am 11.08.2007, 16:28
Titel:
Zitat



Registriert seit
21.12.2005

Beiträge: 768
Punkte: 1110


WWW
also das mit der Msg_ID hat bei mir noch nir funktioniert, code 100 ja, aber ohne ID ausgabe...

_________________
Menschen Reden viel, aber sagen wenig
Behrens
Post #8
Verfasst am 11.08.2007, 23:27
Titel: Re:
Zitat


Registriert seit
11.08.2007

Beiträge: 372
Punkte: 24
sms77.de hat folgendes geschrieben:
Meinst du nicht eher HTTP Push? Ja, die Möglichkeit gibt es. Allerdings muss ich die URL dann selbst manuell eintragen.

Schicke mir einfach deine Antwort-URL, dann füge ich diese zu deinem Account hinzu.


Hi, geht die SMS dann auch weiterhin ins Logbuch und zusätzlich an eine festgelegte URL? Dann würde mich das auch interessieren.

Gruß
Hony
Post #9
Verfasst am 13.08.2007, 10:50
Titel: Re:
Zitat


Registriert seit
31.07.2007

Beiträge: 119
Punkte: 9
Arcon hat folgendes geschrieben:
also das mit der Msg_ID hat bei mir noch nir funktioniert, code 100 ja, aber ohne ID ausgabe...


Mit dem return_msg_id Parameter kommt meiner Erfahrung nach immer die ID nach dem Statuscode in einer neuen Zeile.
Behrens
Post #10
Verfasst am 11.09.2007, 00:25
Titel:
Zitat


Registriert seit
11.08.2007

Beiträge: 372
Punkte: 24
Ich hab das gerade getestet, SMS kommen also per Push rein (auf Nachfrage beim Support), da ich nicht weiß wie die Variablen heißen, hab ich einfach sämtliche $_GET und $_POST ausgeben lassen. $_POST war leer, sämtliche Daten kommen also schonmal über $_GET.

Übergeben werden aber nur die Telefonnummer und der Antworttext darüber. Da fehlen noch Parameter um diese SMS eindeutig einer anderen als Antwort zuzuordnen oder geht das überhaupt nicht`?

KEY:from
KEY:text

Kann da jemand helfen?

Zuletzt bearbeitet: 11.09.2007 00:36 - Insgesamt 2 mal bearbeitet.
Arcon
Post #11
Verfasst am 11.09.2007, 00:44
Titel:
Zitat



Registriert seit
21.12.2005

Beiträge: 768
Punkte: 1110


WWW
die parameter gibts, werden aber nicht zu denn usern weitergegeben^^
wenn ich mich nich irre wird das über die interne SMS_ID (vom anbieter) geregelt.

_________________
Menschen Reden viel, aber sagen wenig
Behrens
Post #12
Verfasst am 11.09.2007, 00:47
Titel:
Zitat


Registriert seit
11.08.2007

Beiträge: 372
Punkte: 24
Achso, also haben wir überhaupt keine Chance eine Antwort genau einer versendeten SMS zuzusenden, okay.
Arcon
Post #13
Verfasst am 11.09.2007, 00:53
Titel:
Zitat



Registriert seit
21.12.2005

Beiträge: 768
Punkte: 1110


WWW
nicht hundertprozentig. aber zu 80%.
undzwar anhand der absendernummer, es kommt doch relativ selten vor das innerhalb 24stunden 2sms an die selbe nummer von verschieden usern geschickt wird.
und wenn doch, nicht zustellen lassen.

fürn dein projekt wer es glaubich das einfachste, dir ne eigene gateway nummer von Christian geben zu lassen (kost 15 oder 25 euro im monat), dann brauchst auch kein inbound kennwort hier mehr

_________________
Menschen Reden viel, aber sagen wenig
Behrens
Post #14
Verfasst am 11.09.2007, 01:02
Titel:
Zitat


Registriert seit
11.08.2007

Beiträge: 372
Punkte: 24
Ich glaub das ist auch nicht das richtige für mich.
Bei ner eigenen Nummer wär das Problem ja immer noch nicht beseitigt, wenn ich das richtig verstanden habe, dass mir eine eindeutige Zuordnung fehlt, um einer versendeten SMS die Antworten die darauf dann reinkommen zuzuordnen.

Das gleiche Prob besteht wenn ich ein Zeitfenster mit reinnehme. Die Möglichkeit besteht, dass eine Antwort einem falschen User zugeordnet werden könnte. Ich mal mir grad aus was sowas für Folgen haben könnte

Anja M aus B am H (frei erfunden ^^) bekommt am Montag eine SMS von ihrem Kumpel, das Handy lag irgendwo in der Ecke, eine Woche später schreibt ihr ein Freund ne SMS an sie. Sie antwortet aber zuerst ihrem Kumpel und schreibt, dass es "aus" ist. (sie meint damit vielleicht das Mehl) und die SMS geht aber an ihren Freund.
Arcon
Post #15
Verfasst am 11.09.2007, 02:26
Titel:
Zitat



Registriert seit
21.12.2005

Beiträge: 768
Punkte: 1110


WWW
*lol* das mir mal passiert ^^

mit einer eignen geteway nummer sollten man die antwort zeit auch höher einstellen können, dann passen die antworten wieder, wie gesagt das system kann es auseinander halten zu wem eine sms gehört. Das hatten wir damals mal getestet.

_________________
Menschen Reden viel, aber sagen wenig
DRK_Herne
Post #16
Verfasst am 16.03.2008, 15:20
Titel:
Zitat
Nicht registriertes Mitglied
Hallo,

meine Frage ist nun, in welcher Variable wird dieser gespeichert.

Wie sieht das eigentlich bei den Keywords aus? Wie fange ich die eingehenden SMS am besten per Script ab? Hat evt. jemand was entwickelt, was er mir bereitstellen könnte?


Danke Marc
Arcon
Post #17
Verfasst am 16.03.2008, 15:49
Titel:
Zitat



Registriert seit
21.12.2005

Beiträge: 768
Punkte: 1110


WWW
die variablen sind
sender - Absender der SMS
time - Versandzeit als Unix-Timestamp
text - Inhalt der SMS inkl. Keyword

sie werden als normaler request übergeben und können so "abgefangen" werden

Beispiel script:


<?
############# Config ###########################################
$mailto=""; # deine mail adresse
$mailfrom=""; # absender mail adress
$mailsubject="Basic Plus Antwort"; # E-mail betreff
########### Ab hier bitte nichts mehr ändern ##################

$zeit=$_REQUEST['time'];
$nachricht=$_REQUEST['text'];
$absender=$_REQUEST['sender'];

$send="SMS empfangen um ".$zeit."\n Absender: ".$absender."\n nachricht: ".$nachricht."\n\nGruß Arcon";

mail($mailto, $mailsubject, $send, "From: $mailfrom");
?>
das ist ungestestet, sollte aber funktionieren

edit: der php tag ist immernoch ne im forum....

Zuletzt bearbeitet: 16.03.2008 15:51 - Insgesamt 3 mal bearbeitet.

_________________
Menschen Reden viel, aber sagen wenig
DRK_Herne
Post #18
Verfasst am 16.03.2008, 16:35
Titel: Re:
Zitat
Nicht registriertes Mitglied
Arcon hat folgendes geschrieben:
die variablen sind
sender - Absender der SMS
time - Versandzeit als Unix-Timestamp
text - Inhalt der SMS inkl. Keyword

sie werden als normaler request übergeben und können so "abgefangen" werden

Beispiel script:


<?
############# Config ###########################################
$mailto=""; # deine mail adresse
$mailfrom=""; # absender mail adress
$mailsubject="Basic Plus Antwort"; # E-mail betreff
########### Ab hier bitte nichts mehr ändern ##################

$zeit=$_REQUEST['time'];
$nachricht=$_REQUEST['text'];
$absender=$_REQUEST['sender'];

$send="SMS empfangen um ".$zeit."\n Absender: ".$absender."\n nachricht: ".$nachricht."\n\nGruß Arcon";

mail($mailto, $mailsubject, $send, "From: $mailfrom");
?>
das ist ungestestet, sollte aber funktionieren

edit: der php tag ist immernoch ne im forum....


Da sage ich dochmal : DAAAAAAAAAAAANKE
Antworten Thema abonnieren

Login

Benutzer:

Passwort:

Login speichern

SSL einschalten
Daten vergessen?

Neueste User

56 User online (44 Gäste)

SMS Status

Aktuell durchschnittliche Zustellzeit der SMS:
BasicPlus: 4min 14sek
Quality: 0min 40sek
Was ist das?

Für Webmaster

Sie möchten den Besuchern Ihrer Webseite einen eigenen Free SMS Versand anbieten?
Dann nutzen Sie das Free SMS Partnerprogramm


Serverüberwachung / Servermonitoring mit Livewatch.de
Servermonitoring mit Livewatch.de


Folgen Sie uns auf Facebook