SMS, API Callback
Добавлено: 23 мар 2015, 14:03
Сделайте параметр для отправки SMS - HTTP callback. После отправки/неотправки SMS пусть ваш сервер делает callback по HTTP на "мой" сервер... Например http://mydomain.ru/smscallback.php?smsid=%smsid%&status=%statuscode%
Сценарий такой:
1. Я делаю отправку и получаю ID smsки;
2. Заношу в БД;
3. Как приходит CALLBACK обновляю запись в БД (ну или еще доп действия);
4. Все довольны
Факт установления коннекта и отправки GET запроса на сервер клиента - делает эту СМСку отработанной, несколько неудачных попыток с интевалом 10 минут - ошибка;
Можно сделать этот параметр общим по аккаунту или принимать с каждым запросом. Нагрузка на ваш сервер не только не возрастет, но и упадет, т.к. никто не будет долбать его для запроса статуса доставки. Можно сделать callback только на определенный домен или IP после одобрения админами...
Сценарий такой:
1. Я делаю отправку и получаю ID smsки;
2. Заношу в БД;
3. Как приходит CALLBACK обновляю запись в БД (ну или еще доп действия);
4. Все довольны
Факт установления коннекта и отправки GET запроса на сервер клиента - делает эту СМСку отработанной, несколько неудачных попыток с интевалом 10 минут - ошибка;
Можно сделать этот параметр общим по аккаунту или принимать с каждым запросом. Нагрузка на ваш сервер не только не возрастет, но и упадет, т.к. никто не будет долбать его для запроса статуса доставки. Можно сделать callback только на определенный домен или IP после одобрения админами...