SMS api script geht nicht
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausprobieren
card
code
dank
funktioniert mache
header
http
kontingent
minute
nachricht
punkt
richtige forum
schnelle antwort
status
string
test
text
variablen nutzen
verwaltung
wand
-
Hallo Leute,
Ich habe vor ca. 5 Minuten gesehen, dass Lima-city auch SMS-Api hat, also bin ich schnell zum nächsten Laden und habe mir eine Paysafe-card geholt. Dann habe ich mir schnell ein Script geschrieben, dass i-wei nicht funktioniert. Mache ich da was falsch???
(Nur ich sende mit dem script, um das mal vorher zu sagen )
Also, erstmal die index.html:
<form action="sms.php" target="_kontakt" method="post">
<table>
<tr><td>Senden an:</td>
<td><input type="text" name="empfaenger" maxlength="15" size="40"></td></tr>
<tr><td valign="top">Ihre Nachricht.</td>
<td><textarea name="nachricht" maxlength="159" cols="40" rows="9"></textarea></td></tr>
<tr><td><input type="Submit" value="verschicken"></td></tr>
</table></form>
Header und alles habe ich erstmal rausgeschnitten.
und die sms.php:
<?php
$text = '$nachricht';
$retval = file_get_contents('http://api.lima-city.de/sms?user_id=$$$$$$$$&apikey=$$$$$$&text='.urlencode($text).'&number=$empfaenger');
echo "Status: " . $retval;
?>
Bei $$$$$ habe ich meine User-id bzw. mein API-Key eingegeben, die unter Verwaltung/Add-ons/Kontinge waren.
Ich habe mir 50 SMS'sen geholt.
Mit meinem anderem Script test.php funktioniert aber alles:
<?php
$text = 'gesendet mit test.php';
$retval = file_get_contents('http://api.lima-city.de/sms?user_id=$$$$$$$$apikey=$$$$$$$$&text='.urlencode($text).'&number=§§§§§§§');
echo "Status: " . $retval;
?>
(Natürlich wieder alles anonymisiert )
bitte um hilfe;
tion
(PPST: ist das eig. das richtige Forum??? oder in html / support???) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Was ist denn beim ersten Script die Ausgabe und was beim zweiten?
Wird dir etwas von deinem SMS-Kontingent abgezogen?
LG cookies -
Genau, vergessen
Beim ersten : 301, also falsche oder ungültige Handynummer, wobei ich die richtig eingebe (0049173...)<= 2 und 3 vertauscht, deswegen edit
Beim zweiten: 100, also erfolgreich gesendet
SMS-Kontingent nur 1ner, weil ich ja auch nur eine erfolgreich gesendet habe...
Danke für die schnelle antwort
Beitrag zuletzt geändert: 27.5.2010 14:58:15 von tion -
<?php $text = $nachricht; $retval = file_get_contents('http://api.lima-city.de/sms?user_id=$$$$$$$$&apikey=$$$$$$&text='.urlencode($text).'&number='.$empfaenger); echo "Status: " . $retval; ?>
(Wenn du in Strings Variablen nutzen willst, darfst du nicht ' verwenden. (Siehst du den Punkt?) -
also vor $empfaenger den Punkt vormachen???
*kopf->wand*
danke, werde ich gleich ausprobieren
Jetzt kommt problem 2:
Status: 301 178617
Habe jetzt das php-script vonnikic genommen und User-id und ApiKey eingetragen.
Beitrag zuletzt geändert: 27.5.2010 15:22:51 von tion -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage