После, написания поста про ICQ за SMS пришёл на мыло вопрос легко ли сделать сервис самому?
Отвечаю да возможно всё сделать самому. Расскажу по подробнее.
Допустим я хочу сделать сервис курс рубля к доллару и евро. Ни буду изобретать велосипед возьму готовое решение тут.
Грабер курса валют можно было б зделать немного подругому тоесть записывать в свою базу курс. Но эта заметка немного не про то. Едим дальше. Набираем в браузере http://russianbilling.com/registration.php заполняем поля, регистрируемся, качаем флешпак (это что-то типа админки) на сайте заходим во вкладку поддержка находим оператора онлайн связываемся с ним и просим октивиравать аккаунт.
Вернёмся к нашему граберу курса валют. Открываем его в блакноте, находим 14 и 15 строчку:
echo "Доллар - ".$dollar."";
echo "Евро - ".$euro."";
удаляем их и вместо них пишем:
echo"smsid:$smsid\n";
echo"status:reply\n";
echo"content-type:text/plan\n";
echo"\n";
echo"Dollar: ".$dollar. ". Euro: ".$euro.".";
теперь сохраняем например в kurs.php и закидываем на сайт.
Флешпак.
Качаем инструкцую здесь и здесь. А если своими словами то во флешпаке выбираем Сервисы – Создать сервис и запалняем поля у меня вышло так:

Теперь нажимаем тест, запалняем поле префикс у меня это ккккк копируем строчку и вставляем в браузер: http://masterwap.net.ru/kurs.php?smsid=1205416915078&num=1171&operator=Tester&user_id=1234567890&cost=1.5&msg=kkkkk%20Test_messages
Тут есть целый ряд переменных:
-
smsid-идентификатор сообщения, текущее время в миллисекундах, например, «1174921221.133533»
-
num-короткийномер, на который абонент отправлял запрос, например, «1171»
-
operator-наименованиеоператора, с которого получен запрос, например, «МТСМосква»
-
user_id-телефонпользователя, с заменой последних двух цифр на ХХ.
-
cost-стоимостьсообщения, сумма которая зачисляется насчет партнера, например, «3.098»
-
msg-сообщение, которое отправил абонент, например, «kurs»
Я использовал лишь переменную smsid для ответного смс.
Если у вас в браузере поевилась такая хрень:
smsid:1205416915078 status:reply content-type:text/plan Dollar: 23.8461. Euro:36.6538.
То сервис работает.
Хотите проверить работу сервиса или помоч блогу материально: отправь смс с текстом KKKKK на номер, номер можно выбрать самому тут.
Кстати был сегодня приятно удивлен когда увидел что за вчерашние сутки было продано пару восьмизначных и семизначных номеров ICQ. Возможно они дороже чем за WebManey но с другой стороны обычному пользователю не очень интересно замарачиваться с WM ему проще послать SMS на короткий номер. Это удобно, это просто, это доступно.
Так же произошёл ап тИЦ блог +10, про ап я прочитал у sergynchik.
Апрель 25th, 2008 at 21:54
Хорошая статья!
Хочется только добавить, что для более тривиальных применений у SmsCoin существует целый репозиторий модулей для различных движков: http://smscoin.com/info/sms-scripts/
Жаль, что конкуренты ни о чем подобном не думают.
Апрель 26th, 2008 at 22:31
Русский биллинг тоже предостовляет готовые решения http://russianbilling.com/russian_sms_billing_solutions/index.html но чаше бывает что есть готовый проект и возникает идея монетизации и стандартные решения не всегда подходят