From dd63b7952e709838bb14b73d1df2a29b22f8449a Mon Sep 17 00:00:00 2001 From: "michael@ilovecode.dk" Date: Wed, 23 Apr 2014 22:44:49 +0200 Subject: [PATCH] smsit readded --- src/psm/Txtmsg/Smsit.class.php | 60 ++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 src/psm/Txtmsg/Smsit.class.php diff --git a/src/psm/Txtmsg/Smsit.class.php b/src/psm/Txtmsg/Smsit.class.php new file mode 100644 index 00000000..b0c2ee6d --- /dev/null +++ b/src/psm/Txtmsg/Smsit.class.php @@ -0,0 +1,60 @@ +. + * + * @package phpservermon + * @author Perri Vardy-Mason + * @copyright Copyright (c) 2008-2014 Pepijn Over + * @license http://www.gnu.org/licenses/gpl.txt GNU GPL v3 + * @version Release: @package_version@ + * @link http://www.phpservermonitor.org/ + * @since phpservermon 2.1 + **/ + +namespace psm\Txtmsg; + +class Smsit extends Core { + // ========================================================================= + // [ Fields ] + // ========================================================================= + public $gateway = 1; + public $resultcode = null; + public $resultmessage = null; + public $success = false; + public $successcount = 0; + + public function sendSMS($message) { + // http://www.smsit.dk/api/sendSms.php?apiKey=[KEY]x&senderId=[AFSENDER]&mobile=[MOBILNUMMER]&message=[BESKED] + // Use USERNAME as API KEY, password not needed + $textmarketer_url = "http://www.smsit.dk/api/sendSms.php"; + $textmarketer_data = urlencode( $message ); + $textmarketer_origin = urlencode( 'SERVERALERT' ); + + + foreach( $this->recipients as $phone ){ + + $URL = $textmarketer_url."?apiKey=" . $this->username . "&mobile=" . $phone . "&message=" . $textmarketer_data . "&senderId=" . $textmarketer_origin; + + $result = file_get_contents( $URL ); + + } + + return $result; + } + +}