Hallo zusammen,
wir benutzen smstrade.de als Gateway für unseren SMS-Versand.
Ich würde gerne auch eine Adresse als Visitenkarte ans Handy versenden.
Hat jemand eine Ahnung, wie das geht?
Gruss Peter
Mein Projekt: www.exoda.de - einfach online Rechnung schreiben
Hat jemand eine Ahnung, wie das geht?
ehrlich gesagt: Nein.
aber trotzdem könnte ich mir vorstellen, das du ein gewisses format einhalten musst. und das ist bestimmt (ziemlich sicher sogar) Herstellerabhängig.
oder gibt es einen standard aufbau ?
nils
SMS Standard. Ich denke wenn diese Richtlinien eingehalten werden und Dein Programm die Visitenkarte so an den SMS-Gateway versendet, dann denke ich könnte es funktionieren.
Grüsse
Daniel
Space Profile
Wer nicht fragt, der nicht gewinnt
Hallo,
hier habe ich für euch ein PHP Beispiel.
[php]<?php
// +--------------------------------------------------+
// | Copyright (c) 2007-2008 by SMSTRADE.DE |
// +--------------------------------------------------+
function str2hex($str)
{
$hex = "";
$l = strlen($str);
for($i = 0; $i < $l; $i++)
{
$hex .= str_pad(dechex(ord($str[$i])), 2, 0, STR_PAD_LEFT);
}
return strtoupper($hex);
}
$vcard = "BEGIN:VCARD
VERSION:2.1
N:SMSTrade.de
TEL;WORK;VOICE:018055583676
TEL;WORK;FAX:018055583679
EMAIL:info@smstrade.de
END:VCARD";
$message = str2hex($vcard);
$udh = "06050423F423F4";
$route = "gold";
$key = "Key";
$from = urlencode("smstrade.de");
$to = urlencode("+4917");
$url = "http://gateway.smstrade.de/?key=$key&to=$to&from=$from&route=$route&message=$message&messagetype=binary&udh=$udh";
$response = @file_get_contents($url);
if ($response==100) echo "vcard versendet";
else echo "fehlercode: $response";
?>
[/php]
Für mehr Information bitte die HTTP Schnittstellen Beschreibung angucken: http://www.smstrade.de/pdf/SMS-Gateway_HTTP_API_v2.pdf
mfg,
ilja g.
SMS Gateway
smstrade.de - SMS Massenversand ab 1,6 Cent