Saturday, February 25, 2017
 
 

3rd-Party Solutions

PHP Class for aspsms.com

Within an ongoing project, Indielab GmbH has developed a PHP interface to send text messages via the ASPSMS SOAP Webservice.

Because of the following reasons Indielab GmbH chose ASPSMS as service provider:

  • Service based in Switzerland
  • worldwide network coverage
  • long term expert knowledge

Goals and Features

  • quick integration into own projects
  • easy examples
  • simple usage
  • reduced to core functionality

The PHP class is for free download and further development available OpenSource on the platform Github.com.

Project on Github

https://github.com/nadar/aspsms

Zip Download

Zip Download (via Github)


Example

<?php
    // include library
    include 'lib/aspsms.class.php';

    // init aspsms class with originator option
    $aspsms = new Aspsms("YOUR_KEY", "YOUR_PASSWORD", array(
        "Originator" => "MY_SENDER_NAME"
    ));

    // set the message and recipients with tracking numbers.
    $send = $aspsms->sendTextSms('YOUR_SMS_MESSAGE', array(
        'TRACKING_NR1' => 'MOBILE_PHONE_NR1',
        'TRACKING_NR2' => 'MOBILE_PHONE_NR2',
        'TRACKING_NR3' => 'MOBILE_PHONE_NR3'
    ));

    // check for sending errors
    if (!$send) {
        echo "Aspsms error while sending: " . $aspsms->getSendStatus();
    }

    // script needs to sleep 10 seconds, because the delivery takes some time
    sleep(10);

    // check status after 10 seconds
    $status1 = $aspsms->deliveryStatus('TRACKING_NR1');
    $status2 = $aspsms->deliveryStatus('TRACKING_NR2');
    $status3 = $aspsms->deliveryStatus('TRACKING_NR3');

    var_dump($status1, $status2, $status3);
?>

Old Version: https://github.com/nadar/aspsms-php-class, Zip Download (via Github)


Available SMS tools and interfaces for ASPSMS

Factsheets
Purpose and business examplesPDF
SMS tools for End Users
NamePricing
NEW:Microsoft Office Outlook 2013-2016: Email to SMSfree
Microsoft Office Outlook 2010 Mobile Servicefree
Microsoft Office Outlook 2007 Mobile Servicefree
SMSBLASTER web editionfree
SMS Blaster Windows Editionfree
SMS touch for iPhone and iPod touchShareware
ECO-SMS - Ökologische SMS!Shareware
Cybersystems mscrmSMSsee price list for details
Jabber-Client Chatopus for Palm OSsmall one-time payment
delight Software GmbHsee price list for details
ASPSMS Widget for Macfree
SMS scripts and interfaces for developers
NamePricing
NEW: ASPSMS Dot Net Assembly on NuGet free
ASPSMS JSON API (REST) free
C# Microsoft ASP.NET Identity MVC (for SOAP)free
Node.js interface for ASPSMSfree
PHP Class for ASPSMS SOAP web servicefree
aspsms.dll (Active-X)free
SOAP Web Servicefree
XML-Interfacefree
ASPSMS SMTP Interfacefree
VBscript Class (ASP)free
HTTPfree
PHP - Python - C# - Javafree
Jabber to SMS for Server Adminsfree (open source)
SMS Blaster Visual Basic Source Codefree
ASPTOKENfree
Network coverage
Supported networks around the world
VADIAN.NET AG
Katharinengasse 10
CH - 9004 St.Gallen
 
Phone: +41 71 246 56 56
Fax: +41 71 246 56 57
E-Mail: keyaccounts@aspsms.com
 
Founded: 1995
Company Number: CH-170.3.020.905-6
VAT-Number: CHE-102.692.722 MWST

Swiss Quality

OFCOM registered Telecommunications Service Provider (254900005).

ASPSMS is a product of VADIAN.NET AG (founded in 1995), a Swiss based Internet and Mobile Solutions pioneer. Thus, all data collected from you are automatically subject ofthe strict privacy policies of Switzerland. ASPSMS is Swiss technology that is fully developed in Switzerland. The support team also works in Switzerland. VADIAN.NET AG is today one of the leading global providers of SMS solutions with more than 200000 satisfied business clients. The product ASPSMS was launched in 2001.

Copyright 1995 - 2017 by VADIAN.NET AG