Автор Тема: Php програмист за направата на едно модулче  (Прочетена 1198 пъти)

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Здравейте.

Правя един сайт за които искам да огранича достъпа до определени функции, за хората които не са си платили. Щом си изпратят SMS да могат да се възползват от пълната функционалност. SMS-ите ще се изпращат към SMSzona, които нямат документация как да се свържем с тях, но ми дадоха следното обяснение за системата си:
Цитат
---------------------
Принципът на работа е следния: при постъпване на входящ SMS от някои от
операторите, той се записва в _smsout таблицата, и се извиква през уеб (чрез
HTTP протокол) скрипта за известяване. Той не получава никакви параметри,
просто системата се обръща към него за да го стартира. Неговата работа е
следната - трябва да се свърже към базата с user/pass и да провери дали има
нови SMS-и в _smsout таблицата. Това може да се извърши със следната
примерна заявка:
SELECT * FROM <_smsout table name> WHERE rem = '';
След което скриптът извършва някаква обработка на текста според логиката на
сайта/услугата и изпраща (не е задължително) обратен SMS по указания по-горе
начин. След което трябва да отбележи, че текущият SMS е обработен. За целта
се използва полето 'rem' така:
UPDATE <_smsout table name> SET rem = 'ok' WHERE id = <current row id>;
Има малка вероятност системата да не може да извика скрипта за известяване
(поради някакъв срив в Интернет). Затова е желателно да го пуснете в cron
(през 5 минути), за проверка дали все пак междувременно не е пристигнал нов
SMS. Добре е да има защита срещу едновременното му стартиране 2 или повече
пъти.
Полето 'respc' в _smsout таблицата е намаляващ брояч - колко SMS-а е
възможно да бъдат изпратени към телефонния номер на потребителя.

Примерен скрипт за обработка на SMS-ите можете да намерите на адрес:
http://smszona.com/demo/smszonapro.php.txt
---------------------

Програмистите Ви могат да изготвят скриптовете на базата на информацията по-горе. Ако имате някакви други въпроси може да разчитате на помощта ни

Сайта ми е на CMS със framework. Използва php и MySQL. Имам също пълна подробна документация как се разработват приложения за този CMS.

Ако проявявате интерес може да ми пишете тук на ЛС или на някой от контактите които съм оставил в профила си.
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос