<?php
$date=$_GET['date']; //дата и время сообщения в системе a1agregator.ru
$msg=$_GET['msg']; //сообщение, которое отправил абонент, в примере «test”
$msg_trans=$_GET['msg_trans']; //транслитерация сообщения, в примере «test”
$operator_id=$_GET['operator_id']; //числовой идентификатор оператора, в примере 120 (Билайн)
$user_id=$_GET['user_id']; //телефон абонента, отправившего смс, в примере 7909908037
$smsid=$_GET['smsid']; //идентификатор сообщения в системе а1агрегатор, в примере 5094
$cost_rur =$_GET['cost_rur']; //сумма, которая зачисляется на счет партнера в рублях, в примере 0.54
$cost =$_GET['cost']; /*параметр, определяющий сумму, которая зачисляется на счет партнера в usd,
переведенная по курсу последней выплаты, в примере 0.015.
Этот параметр носит только информативный характер.
Сумма за эту смс при выплате в WMZ будет скорректирована по курсу WM на день выплаты.*/
$test =$_GET['test']; //необязательный параметр, приходит только при тестовой смс. Если он равен единице значит смс тестовая.
$num =$_GET['num']; //короткий номер, на который абонент отправлял запрос, в примере 1121
$retry =$_GET['retry']; //параметр повтора смс, если равен единице значит смс повторная.
//При повторной смс все другие параметры дублируют первую непрошедшую смс.
$try =$_GET['try']; //Порядковый номер попытки отправки смс сообщения через разные прокси сервера.
//SMS можно также считать повторной SMS с параметрами retry =1 или try<>1.
$ran =$_GET['ran']; //параметр надежности абонентского номера - цифра от 1 до 10,
//которая показывает степень доверия и обеспеченности деньгами к абон. номеру.
// 1-4 - ненадежные, 5-7 - средние, 8-10 - надежные. В примере 7
$skey =$_GET['skey']; /*это последовательность символов, которая кодируется по алгоритму MD5,
передается в случаи использования параметра «Секретный ключ”, в примере передается слово test.
Применяется в целях дополнительной безопасности. Указывать секретный ключ необязательно.*/
$sign =$_GET['sign']; /*это последовательность символов, которая кодируется по алгоритму MD5, передается всегда. Последовательность получается путем последовательного соединения параметров:
• date
• msg_trans
• operator_id
• user_id
• smsid
• cost_rur
• ran
• test
• num
• country_id
• skey (ключ, который вы вводите в настройках сервиса)
Применяется в целях повышения безопасности.*/
$smsid =$_GET['smsid']; //используется в ответе, обязательный для ответа параметр.
if($smsid){
require 'moduls/ini.php';
require 'moduls/fun.php';
require 'moduls/connect.php';
mysql_query('UPDATE `setting` SET `value`=`value`+1 WHERE `name`="send_sms"');
echo "smsid:$smsid\n";
echo "status:reply\n";
echo "\n";
echo "Ваш пароль для доступа в платный раздел:".$setup['sms_pas']."\n";
}
else die('error');
?>