37x Forum  
Zurück  > >

Portal Forum Registrieren Hilfe Alle Foren als gelesen markieren
Alt 27.01.2015, 00:57   Direktlink zum Beitrag - 1 Zum Anfang der Seite springen
Administrator
 
Benutzerbild von Olli
 
Registriert seit: 06.10.2008
Beiträge: 16
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

So, hab mal eine SMS Benachrichtigung über php machen müssen.
In diesem Fall war es eine Benachrichtigung wenn ein Platz frei geworden ist.
Weiteres gibt es, wenn ich den Platz habe
Zu der Vorgehensweise:
Bislang wurde über eine if Anweisung per PHP eine Mail versendet, aber da der Abruf im Handy nur alle 5 Minuten erfolgt, und die Plätze schnell weg sind, habe ich mich für eine SMS Benachrichtigung entschieden.
Als Anbieter habe ich mich für Websms
entschieden von einem Tipp bei t3n.de
Dieser bietet 50 frei SMS 14 Tage lang als Angebot.
Um den Versand per HTTP/GET zu starten wird eine Basic Authentifizierung verlangt, deswegen funktioniert es mit http_get() nicht.
Folgender php Code klappt aber hervorragend:
Code:
$username = "DEINE@EMAILADRESSE.de";
$password = "PINDERSMS";
$remote_url = 'https://api.websms.com/rest/smsmessaging/simple?recipientAddressList=49HANDYNUMMEROHNENULLVORNE&messageContent=DEIN%20TEXT&test=false';

// Create a stream
$opts = array(
  'http'=>array(
    'method'=>"GET",
    'header' => "Authorization: Basic " . base64_encode("$username:$password")
  )
);

$context = stream_context_create($opts);

// Open the file using the HTTP headers set above
$file = file_get_contents($remote_url, false, $context);

print($file);
Olli ist offline  

Mit Zitat antworten
Alt 18.02.2015, 12:08   Direktlink zum Beitrag - 2 Zum Anfang der Seite springen
Administrator
 
Benutzerbild von Olli
 
Registriert seit: 06.10.2008
Beiträge: 16
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

Nachdem leider immer noch nichts freigeworden ist, musste ich nach den 14 Tagen nun den SMS Anbieter wechseln. 15 Euro Grundgeb. sind mir dann die Sache auch nicht wert.
Deswegen habe ich mich nun für fullsms entschieden.
Da geht das auch etwas einfacher mit dem Versenden.
Man muss allerdings die IP Adresse und das Gateway freigeben, von welcher Url das Script aufgerufen wird. Eigentlich eine prima Sicherung.
Bei Anmeldung gibt es 50 Ct Guthaben und keine Laufzeit.
Der Code zum Absenden:

Code:
// smsversand durch fullsms

$remote_url = 'https://www.fullsms.de/gw/?user=USERNAME&passwort=PASSWORT&typ=11&handynr=+49EMPFAENGERNUMMER&absender=+49ABSENDER&text=NACHRICHT';

// Open the file using the HTTP headers set above
$file = file_get_contents($remote_url);

print($file);
// smsversand
Olli ist offline  

Mit Zitat antworten

Werbung


--
Antwort

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
abicalypse Talk Talk Talk 5 28.12.2005 17:36
DJpolak Talk Talk Talk 24 21.05.2004 16:22
|)4v3 Talk Talk Talk 9 10.03.2004 10:47


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:18 Uhr.


Powered by vBulletin