webForumDet fria alternativet

Telefonlista + MO-SMS?

0 svar · 567 visningar · startad av Guldstrand

GuldstrandMedlem sedan juli 20041 271 inlägg
#1

Någon som kan förklara hur MO-SMS:s nya AP för telefonlista fungerar?
Håller på med en community där medlemmarna kan välja (via checkbox) om de vill motta olika typer av sms-utskick.

Här är deras exempel:

<?php
 
/*
------------------------------------------------------------------------------
LIST_EDIT.PHP
------------------------------------------------------------------------------
 
Detta skript är ett exempel på hur MO-SMS SMS-utskicks API används.
 
Exemplet skapar två listor, lägger in nummer i båda listorna, gör ett utskick
 
Data skall skickas till MO-SMS i ISO 8859-1
 
Läs PDF-manualen för MO-SMS för närmare information om detta API.
 
------------------------------------------------------------------------------
*/
 
// Sätt ditt användarnamn, lösenord och MO-SMS anropsadress
$mosms_username = "ditt-användarnamn";
$mosms_password = "ditt-lösenord";
$mosms_url = "http://www.mosms.com/se/";
 
// Anropa list-create och skapa listorna "Min testlista" och "En annan testlista"
 
$result = file_get_contents($mosms_url . "list-create.php?username=" . $mosms_username
    . "&password=" . $mosms_password . "&list=" . rawurlencode("Min testlista"));
 
if ($result <> "0") echo "Fel vid anrop: $result, på rad " . __line__ . "\n";
 
$result = file_get_contents($mosms_url . "list-create.php?username=" . $mosms_username
    . "&password=" . $mosms_password . "&list=" . rawurlencode("En annan testlista"));
 
if ($result <> "0") echo "Fel vid anrop: $result, på rad " . __line__ . "\n";
 
// Döp om "En annan testlista" till "Min andra testlista" (med list-rename.php)
 
$result = file_get_contents($mosms_url . "list-rename.php?username=" . $mosms_username
    . "&password=" . $mosms_password . "&list=" . rawurlencode("En annan testlista")
    . "&newname=" . rawurlencode("Min andra testlista"));
 
if ($result <> "0") echo "Fel vid anrop: $result, på rad " . __line__ . "\n";
 
// Lägg in nummer i listorna (med list-addmember.php)
 
$result = file_get_contents($mosms_url . "list-addmember.php?username=" . $mosms_username
    . "&password=" . $mosms_password . "&list=" . rawurlencode("Min testlista")
    . "&nr=0701234567&name=" . rawurlencode("Förste medlem"));
 
if ($result <> "0") echo "Fel vid anrop: $result, på rad " . __line__ . "\n";
 
$result = file_get_contents($mosms_url . "list-addmember.php?username=" . $mosms_username
    . "&password=" . $mosms_password . "&list=" . rawurlencode("Min testlista")
    . "&nr=0707654321&name=" . rawurlencode("En till medlem"));
 
if ($result <> "0") echo "Fel vid anrop: $result, på rad " . __line__ . "\n";
 
$result = file_get_contents($mosms_url . "list-addmember.php?username=" . $mosms_username
    . "&password=" . $mosms_password . "&list=" . rawurlencode("Min testlista")
    . "&nr=0700000000&name=" . rawurlencode("Tredje medlem"));
 
if ($result <> "0") echo "Fel vid anrop: $result, på rad " . __line__ . "\n";
 
// Ändra namn på "En till medlem" (ett till anrop med samma telefonnummer)
 
$result = file_get_contents($mosms_url . "list-addmember.php?username=" . $mosms_username
    . "&password=" . $mosms_password . "&list=" . rawurlencode("Min testlista")
    . "&nr=0707654321&name=" . rawurlencode("Andre medlem"));
 
if ($result <> "0") echo "Fel vid anrop: $result, på rad " . __line__ . "\n";
 
// Radera "Förste Medlem" från "Min testlista"
 
$result = file_get_contents($mosms_url . "list-removemember.php?username=" . $mosms_username
    . "&password=" . $mosms_password . "&list=" . rawurlencode("Min testlista")
    . "&nr=0707654321");
 
if ($result <> "0") echo "Fel vid anrop: $result, på rad " . __line__ . "\n";
 
// Radera andra testlistan (med list-remove)
 
$result = file_get_contents($mosms_url . "list-remove.php?username=" . $mosms_username
    . "&password=" . $mosms_password . "&list=" . rawurlencode("Min andra testlista"));
 
if ($result <> "0") echo "Fel vid anrop: $result, på rad " . __line__ . "\n";
 
$result = file_get_contents($mosms_url . "list-remove.php?username=" . $mosms_username
    . "&password=" . $mosms_password . "&list=" . rawurlencode("Min testlista"));
 
if ($result <> "0") echo "Fel vid anrop: $result, på rad " . __line__ . "\n";
 
?>

Det jag vill utföra, är att lägga till medlemmens mobilnummer i en lista när han/hon markera en checkbox och sedan klickar på en submit-knapp.

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)