Страница 1 из 1

SMS, API Callback

СообщениеДобавлено: 23 мар 2015, 14:03
donexpress_premium
Сделайте параметр для отправки 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 после одобрения админами...

Re: SMS, API Callback

СообщениеДобавлено: 28 мар 2015, 06:24
sd
donexpress_premium писал(а):Сделайте параметр для отправки 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 после одобрения админами...

Проше прощения за задержку с ответом. Спасибо за предложение. Постараемся сделать.