Guest
2007-05-09T11:17:37Z
Is it possible to get delivery status reports for SMS messages sent using the ActiveSMS HTTP Transport?
Support
2007-05-09T11:24:22Z
It is possible to receive delivery reports for SMS messages sent through the ActiveSMS HTTP transport. You will need a webpage hosted on the internet that can receive status reports from the SMS Internet gateway.

The setup procedure is as follows:

1) Create a webpage hosted on a webserver that will receive the status updates from the IntellisSoftware SMS Gateway. This page will receive the message status in the HTTP Post parameters (see details below).

2) Configure the IntelliSoftware SMS gateway to forward message status report to your webpage. Log into your SMS account and go to: Preference -> Forwarding. Check the ‘Enable status reports forwarding ’ check box and enter the URL of your webpage.


HTTP Post parameters

For details of the HTTP Post parameters, please see the HTTP Interface document. The following parameter will be provided in addition to the standard parameters:

userkey – This is the ActiveSMS’s message id, as returned by the ActiveSMS COM/.Net APIs.

http://www.intellisoftware.co.u...liSMS_HTTP_Interface.pdf 
Guest
2007-05-23T16:26:11Z
Can I have this code for PHP? can you give me an example in PHP
Support
2007-05-24T09:09:54Z
The following PHP script will receive the status report information from our SMS Gateway.

<?php

// Extract message details
$msgid = $_POST['msgid'];
$status = $_POST['status'];
$toaddr = $_POST['toaddr'];
$userkey = $_POST[userkey];

?>

You must host this script on a public accessible web site and configure you account to forward delivery reports to your PHP page as follows:
1) Login to your account at: https://www.intellisoftware.co.uk/account/ 
2) Goto Preference -> Forwarding
3) Select 'Enable status reports forwarding'
4) Select 'Forwarding type' as 'HTTP'
5) Enter the address of your PHP page
6) Click 'Save Changes'