1

Обновление уведомления

Тема: Обновление уведомления

Добрый день!

При выполнении команды resource/update_notification в том числе передается номер телефона для SMS-рассылки в формате +71234567890. Команда выполняется корректно все данные обновляются, но из номера телефона удаляется знак "+" и, как следствие, SMS-рассылка не осуществляется. Тесты показали, что знак "+" удаляется из любой строки, передаваемой в этот запрос (причем такая проблема замечена только с этим символом). Подскажите, в чем может быть проблема и как ее можно обойти?

2

Обновление уведомления

Re: Обновление уведомления

Добрый день

"+"  необходимо кодировать в "%2B"

Список кодируемы символов можно найти, например, здесь http://www.w3schools.com/tags/ref_urlencode.asp

3

Обновление уведомления

Re: Обновление уведомления

shmi пишет:

Добрый день

"+"  необходимо кодировать в "%2B"

Список кодируемы символов можно найти, например, здесь http://www.w3schools.com/tags/ref_urlencode.asp


URL-encod-ить это первое, что попробовал в данном случае, однако преобразовал всю подстроку PARAMS в URL (также пробовал преобразовывать весь URL). Wialon просто вернул ошибку "Неверный ввод". Сейчас попробовал преобразовать только один символ - собственно плюс, сработало. Спасибо за ответ.