Автоматизация бухгалтерского учета
Разработки для оптимизации управления и новейшие отчеты и обработки программ
1C-admin 17.03.2016 10 Comments
Управление, Управление взаимоотношениями с клиентами (СRM)
SMS, оповещения, уведомления
← Previous post
Next post →
У WebSMS есть возможность отправлять СМС через SOAP WebService — не пробовали такой вариант? Мне он показался более удобным, чем отправка-получение HTTP.
Этот обработчик разработан в WEBSMS. Я сотрудник этой компании. Уточните пожалуйста. Вы имеете ввиду отправку через SOAP из обработчика 1С?
Дмитрий
(2) да я имел ввиду именно отправку через SOAP.
Отправка из обработчика делается именно через SOAP. В архиве просто есть док. с описанием использования http-запроса, если кому нужно будет. Сейчас исправим описание, что бы не путать людей. Спасибо за то, что обратили на это внимание!
(4) сайт websms позволяет отправлять тестовые сообщения для отладки. Сами сообщения не отправляются, но механизмы сайта срабатывают. Неясно только где можно посмотреть лог с результатами этих тестовых отправок — корректно сообщение для отправки или нет? В основном журнале логов личного кабинета они не фиксируются.
Тестовые сообщения проходят только валидацию, больше система ничего не делает. Если будем писать все тествые смс в базу — недоброжедатели смогут забить все диски на серверах очень быстро и совершенно бесплатно.
Для конкретного тестирования есть тестовые сообщения, которые даются при регистрации. Если нужно больше тестовых смс, напишите на тех. поддержку websms, и Вам добавят.
(6) спасибо
(6) Для проверки отправки одной смс тестовые смс подходят. Но ситуация не совсем стандартная. При обычной отправке мы отправляем смс программно, последовательно. Серверы websms нормально отрабатывают такую отправку Т.к. смс довольно много то переделал отправку на программную, но параллельную отправку. Т.е. в десять потоков обрабатывается порядка 40000 смс. Задача в том чтобы проверить как поведут себя наши серверы и серверы websms, не будут ли они «захлебываться», терять смс при обработке. При таком количестве смс, тестовых смс может не хватить. Хорошее решение, если бы у вас был тестовый сервер, который работал бы по тем же алгоритмам, но останавливался на последнем шаге — доставка получателю смс. Тогда можно было бы на нем проверить почти всю цепочку и посмотреть логи.
Для тестирования не обязательно использовать тестовые смс. Достаточно в запросе передавать параметр test=1 На практике наши сервера справляются с потоком в несколько миллионов смс в день.
test не обязательный параметр значения:
0 Сообщение будет отправлено (по умолчанию)
1 Сообщение не будет отправлено. Вернется реальный результат, с учетом передаваемых данных. Предназначено для отладки. Требует регистрации.
-1 Сообщение не будет отправлено. Вернется имитация результата. Не требует регистрации.
(9) спасибо, проверю.
Ваш адрес email не будет опубликован. Обязательные поля помечены *
У WebSMS есть возможность отправлять СМС через SOAP WebService — не пробовали такой вариант? Мне он показался более удобным, чем отправка-получение HTTP.
Этот обработчик разработан в WEBSMS. Я сотрудник этой компании.
Уточните пожалуйста. Вы имеете ввиду отправку через SOAP из обработчика 1С?
Дмитрий
(2) да я имел ввиду именно отправку через SOAP.
Отправка из обработчика делается именно через SOAP.
В архиве просто есть док. с описанием использования http-запроса, если кому нужно будет.
Сейчас исправим описание, что бы не путать людей. Спасибо за то, что обратили на это внимание!
(4) сайт websms позволяет отправлять тестовые сообщения для отладки. Сами сообщения не отправляются, но механизмы сайта срабатывают.
Неясно только где можно посмотреть лог с результатами этих тестовых отправок — корректно сообщение для отправки или нет?
В основном журнале логов личного кабинета они не фиксируются.
Тестовые сообщения проходят только валидацию, больше система ничего не делает.
Если будем писать все тествые смс в базу — недоброжедатели смогут забить все диски на серверах очень быстро и совершенно бесплатно.
Для конкретного тестирования есть тестовые сообщения, которые даются при регистрации.
Если нужно больше тестовых смс, напишите на тех. поддержку websms, и Вам добавят.
(6) спасибо
(6) Для проверки отправки одной смс тестовые смс подходят.
Но ситуация не совсем стандартная.
При обычной отправке мы отправляем смс программно, последовательно.
Серверы websms нормально отрабатывают такую отправку
Т.к. смс довольно много то переделал отправку на программную, но параллельную отправку.
Т.е. в десять потоков обрабатывается порядка 40000 смс.
Задача в том чтобы проверить как поведут себя наши серверы и серверы websms, не будут ли они «захлебываться», терять смс при обработке.
При таком количестве смс, тестовых смс может не хватить. Хорошее решение, если бы у вас был тестовый сервер,
который работал бы по тем же алгоритмам, но останавливался на последнем шаге — доставка получателю смс.
Тогда можно было бы на нем проверить почти всю цепочку и посмотреть логи.
Для тестирования не обязательно использовать тестовые смс. Достаточно в запросе передавать параметр test=1
На практике наши сервера справляются с потоком в несколько миллионов смс в день.
test не
обязательный параметр
значения:
0 Сообщение будет отправлено (по умолчанию)
1 Сообщение не будет отправлено. Вернется реальный результат, с учетом передаваемых данных. Предназначено для отладки. Требует регистрации.
-1 Сообщение не будет отправлено. Вернется имитация результата. Не требует регистрации.
(9) спасибо, проверю.