Написание скрипта обработчика для SMS-сервиса
Необходимо срочно написать скрипт обработчик для SMS сервиса. Прилагаю документацию:
--------------------------------
Краткая спецификация платформы MPBill.ru
При получении запроса от абонента, платформа MP вызывает URI вашего скрипта-обработчика.
Пример:
Здесь:
1. date – дата и время сообщения в системе mpbill.ru. В данном примере 2008-03-28+17%3A13%3A33 – это 28 марта 2008 года в 17:13:33
2. msg – сообщение, которое отправил абонент, в примере “test”
3. msg_trans – транслитерация сообщения, в примере “test”
4. operator_id – числовой идентификатор оператора, в примере 120 (Билайн)
5. user_id – телефон абонента, отправившего смс, в примере 7909908037
6. smsid – идентификатор сообщения в системе mpbill.ru, в примере 5094
7. cost - сумма которая зачисляется на счет партнера, в примере 0.027621
8. test – необязательный параметр, приходит только при тестовой смс. Если он равен единице значит смс тестовая.
9. num – короткий номер, на который абонент отправлял запрос, в примере 1121
10. retry – параметр повтора смс, если равен единице значит смс повторная. При повторной смс все другие параметры дублируют первую непрошедшую смс.
11. skey – это последовательность символов, которая кодируется по алгоритму MD5, передается в случаи использования параметра “Секретный ключ”, в примере передается слово test. Применяется в целях дополнительной безопасности.
Указывать секретный ключ необязательно.
smsid – используется в ответе, обязательный для ответа параметр.
Все остальные параметры необязательны для ответа и являются информационными
Информационные параметры вы можете использовать при создании сервиса.
Пример формата ответа:
smsid: 5094
status: reply
Usluga oplachena.
1.smsid идентификатор сессии, он передается в http-запросе от платформы MPBill.ru при вызове вашего скрипта-обработчика.
2. status – статус обработанного сообщения. Может принимать значение reply или ignore. В первом случае платформа MP считает запрос обработанным и перенаправляет принятый ответ сервиса абоненту. Во втором случаи ответ не перенаправляется.
3. Пустая строка
4. Ответ для абонента
Пример скрипта на PHP:
$smsid = $_GET['smsid'];
echo “smsid:$smsid\n”;
echo “status:reply\n”;
echo “\n”;
echo “Usluga oplachena.\n”;
?>
--------------------------------------------
Обращаться по ICQ: 319285477 или в приват
Заявки фрилансеров
Похожие заказы
- Веб-программирование5 заявокЗакрыт16 лет назад
- $500
Что нужно: 1. идея игры. нужен аналог http://www.mosperepis.ru/index.php?option=com_content&task=view&id=1217&Itemid=81 - это предпочтительнее или http://www.mosperepis.ru/index.php?option=com_content&task=view&id=1216&Itemid=77 Цель - сделать игрушку для посетителей сайта kuxni.net, которая их завлечет и оставит благоприятное ...
Веб-программирование5 заявокЗакрыт16 лет назад Т.е. нужно, что бы на сайте выложить видео, проигрователь. Чтобы на странице можно было просмотреть видео.
Веб-программирование7 заявокЗакрыт16 лет назад- $50
Необходимо поменять концовку заставки....после того как логотип собирается удариться об фон...должно быть так что он ударяясь остается на фоне а из него продолжаются вензеля и расходятся по фону...потом они пропадают или мы примем ваш вариант ...
Веб-программированиенет заявокЗакрыт16 лет назад - $250
Нужна библиотека основанная на Zend_Db, в которой будет реализован алгоритм Nested Sets. Общее требования к библиотеки хорошо описаны на странице, http://phpclub.ru/faq/Tree/Ideal?v=vcu Хотя конечно возможны отклонения. Но главные принципы должны быть выдержанны. Библиотека ...
Веб-программирование1 заявкаЗакрыт16 лет назад Нужна помощь в настройке Share Point 3.0 1. При помощи Visual Studio удалить/скрыть из представления для группы пользователей некоторые не нужные элементы 2. Помочь настроить права пользователей, чтобы пользователи могли ...
Веб-программирование2 заявкиЗакрыт16 лет назадМодификация NewsGrabber. Требуется интеграция с joomla 1.5, настройка нескольких лент, + задание по необычной разбивке текста новости на 2, и помещение в разные материалы. Прошу писать в личку.
Веб-программирование1 заявкаЗакрыт16 лет назад- $15
Писали мне чтото подобное, но до ума не довели. Нужен скрипт или умелец кто сделает подобное http://odnaknopka.ru
Веб-программирование3 заявкиЗакрыт16 лет назад Нужно разработать приложение (Java аплет) аналогично этому , со вставкой своего лого сайта: http://emugame.ru/dendy/Mario_Bros..nes (сам файл http://emugame.ru/nesemu.jar) Т.е. на входе ром игры денди (*.nes) на выходе загрузка игры и сама игра как ...
Веб-программирование1 исполнительЗавершен16 лет назадДобрый День. Необходимо выполнить интеграцию сайта, сделанного на основе 1С-Битрикс: 1. с модулем интернет бронирования авиабилетов "Сирена-Трэвел" 2. с модулем интернет бронирования авиабилетов "Amadeus AIE" интересует цена ...
Веб-программирование5 заявокЗакрыт16 лет назад