Кто нить настраивал работу скрипта smskey.php оплаты через SMS системы PlayFon ?
Там все описано но мне не очень понятно как настраивать код smskey.php
Вот что у них есть исходного:
Технические требования к проекту
Для обеспечения корректной работы проекта Вам необходимо разместить под URL-адресом, указанным при регистрации проекта, WEB-сервис для обработки входящих SMS-сообщений.
Входные данные для WEB-сервиса:
GET параметр «m» - текст SMS сообщения, полученного от пользователя, строка до 140 символов;
формат текста сообщения: «sk xxxx yyyyyyy»
sk – префикс услуги
xxxxx – идентификатор проекта, число от 2-х до 4-х разрядов
yyyyyyy - параметры которые обрабатываются на стороне сервера проекта
GET параметр «s» - короткий номер, на который было отправлено SMS сообщение пользователем, цифровая строка
Выходные данные для WEB-сервиса:
В качестве ответа WEB-сервис должен возвратить текстовую строку в формате
«{"message":"тело ответного сообщения","status":true}»
Комментарии
Регистрационные данные проекта Вы можете менять в своем кабинете. Помните, что после того, как проект будет настроен и запущен в коммерческую эксплуатацию, изменение URL адреса проекта без соответствующей технической поддержки на сервере вашего проекта может привести к неработоспособности проекта и, как следствие, его недоступности для пользователей. Статистику по количеству SMS сообщений проекта Вы можете посмотреть в своем кабинете, выбрав просмотр статистики по проекту.
Пример реализации WEB-сервиса на языке программирования PHP (3, 4, 5):
// Получаем GET параметр "m" - текст SMS от пользователя проекта - в переменную $_sInMsg
$_sInMsg = empty($_GET['m'])?"Пустая СМС":$_GET['m'];
// Получаем GET параметр "s" - короткий номер, на который пользователь отправил SMS - в переменную $_sInSrv
$_sInSrv = empty($_GET['s'])?"Пустой номер":$_GET['s'];
// Программный код обработки входящего SMS сообщения от пользователя проекта
//
// здесь добавьте программный код обработки SMS от пользователей, присущий Вашему проекту
// далее предполагаем, что после обработки текст ответного SMS будет в переменной $_sOutMsg
//
// Предварительная обработка текста ответного SMS для пользователя (преобразование символов сообщения в соответствующие HTML сущности)
$_sOutMsg = htmlentities(_sOutMsg);
// Упаковка ответного сообщения для пользователя в требуемый формат (см. Технические требования к проекту)
$_sOut = sprintf('{"message":"%s","status":true}',$_sOutMsg);
// Возврат сообщения для пользователя в качестве ответа WEB-сервиса на HTTP-GET запрос
print($_sOut);
?>