2016-08-23 5 views
0

Я написал простой код для преобразования файлов S @ T ML в код байта S @ T, у меня также есть рабочий канал, который может отправлять SMS через curl "http://localhost:13013/cgi-bin/sendsms?username=USERNAME&password=SOMEPASSWORD&text=%1B%06%01%AE%02%05%6A%00%45%C6%0C%03alicom%00%01%03YAALI%00%01%01&from=xxx&to=xxx&udh=%06%05%04%0B%84%23%F0&priority=2" так как я могу отправить байтовые коды и что должно быть udh?Как отправить код байта S @ T как SMS с каналом?

+0

Вы нашли решение? – Separius

ответ

0

UDH является 0x70 0x00

Однако это наименьший из ваших проблем. Байт S @ T отправляется на карту через шлюз S @ T. Gateway выполняет некоторую дополнительную работу, чтобы защитить сообщение.

Если у вашей карты нет безопасности, возможно, может быть отправлен байт-код, но я уверен, что 99,9% вам необходимо «зашифровать» байтовый код в соответствии с настройками безопасности карты. Посмотрите на значения SPI KiC и Kid.