TargetSMS


TargetSMS Examples

For the TargetSMS Gateway API some basic technical knowledge is required, in particular scripting and preferably knowledge of databases.

To help you with the implementation we offer you the following example scripts 'as is'. The examples are divided in 3 groups: general scripts with class-includes, which are used by other examples, namely the examples for both subscription and non-subscription services.


General

The httprequest-class will be used by all other examples and will do POST requests without using file(), fopen(), cURL or other modules which might be turned off by several ISP's. Your provider must allow socket connections to 89.184.168.0 - 89.184.168.63 and 195.140.234.120 - 195.140.234.133 to use this script:
  • class.httprequest.php

    The second example describes a class with functions to be used in scripts that handle MO messages and send back info for making an MT message. The last example contains all variable data which can be changed.
  • class.targetsms.php
  • config.php


    Handling of non-subscription services

    In this script you can find an example handler for one-off SMS services. This is useful for non-subscription services, for which a reply to an incoming SMS is expected.
  • non-subscription.php


    Handling of subscription services

    For the handling of subscription services you need several scripts. One script is necessary to handle signups and signoffs:
  • subscription.php

    There are several ways to send messages to your subscribers, for example by creating a job on the TargetSMS site. Messages can also be posted to our API, either with jobs (all members the same message) or an invididual message per member. See the following examples:
  • jobs.php
  • single-job.php


    >> Click here to download the examples package as .ZIP