Добрый день.
Завелась проблема. После того, как наш оператор связи дважды продавался, все коды запросов, естессно, дважды поменялись.
Она (OKO-U) нормально работала на *101#, *107#, но вот почему-то *105# для нее оскорбительно. Симка в телефоне на запрос отвечает нормально, но в устройстве (в конфигураторе) и на *809 , и на СМС U3k*105# отвечает дикой цифирью, очевидно, привязкой к ретрансляторам. Или я чего-то не догоняю?
не понимает запрос о балансе
Re: не понимает запрос о балансе
если в ответе одни цифры, то оператор отвечает в кодировке unicode или в виде меню с выбором, а не в стандартной gsm-кодировке. В принципе можно в инете посмотреть таблицу кодирования и самому прочитать смс ))) там по два байта на букву )))
а лучше спросить у оператора, есть ли аналогичный ussd-запрос, когда ответ приходит в стандартной гсм-кодировке. Как правило вместо первой * можно набрать #.
Попробуйте #105#
а лучше спросить у оператора, есть ли аналогичный ussd-запрос, когда ответ приходит в стандартной гсм-кодировке. Как правило вместо первой * можно набрать #.
Попробуйте #105#
тяжело начинать с нуля, но тяжелее с глубокого минуса
Re: не понимает запрос о балансе
Поигрался. Понравилось. Заказчик меня удавит, если я ему таблицу всуну.
Замена * на # не сыграла. С телефона- без разницы, понимает по - любому.
Девочка на справочном минут 5 пыталась понять, что мне надо, но судя по тому, куда отправила, так и не поняла, да еще и обиделась, когда я поинтересовался, как звонить тех. спецам.
Мда... Может, какие варианты?
Замена * на # не сыграла. С телефона- без разницы, понимает по - любому.
Девочка на справочном минут 5 пыталась понять, что мне надо, но судя по тому, куда отправила, так и не поняла, да еще и обиделась, когда я поинтересовался, как звонить тех. спецам.
Мда... Может, какие варианты?
Re: не понимает запрос о балансе
если ответ на ussd-запрос в кодировке unicode, то вариантов нет.
Если целью является - контроль баланса, то у нормальных операторов есть возможность всем пользователям контролировать свой баланс, расходы и прочее через "личный кабинет", например, www.my.kyivstar.net
Если целью является - контроль баланса, то у нормальных операторов есть возможность всем пользователям контролировать свой баланс, расходы и прочее через "личный кабинет", например, www.my.kyivstar.net
тяжело начинать с нуля, но тяжелее с глубокого минуса
Re: не понимает запрос о балансе
Понял. Прискорбно. Придется отучать заказчиков от сервиса. Была надежда, что где-то что-то подпрограммировать.
Особо заумные спецы от связи ответили "К сожалению, изменить кодировку не представляется возможным технически, так как это особенность самих устройств, мы можем предоставить Вам только формат предоставления: на латинице или кириллице". Однако, сами не поняли, почему у них раньше работало, а теперь нет.
Особо заумные спецы от связи ответили "К сожалению, изменить кодировку не представляется возможным технически, так как это особенность самих устройств, мы можем предоставить Вам только формат предоставления: на латинице или кириллице". Однако, сами не поняли, почему у них раньше работало, а теперь нет.
Re: не понимает запрос о балансе
раньше все сообщения кодировались в стандартной кодировке (7 бит на один латинский символ), при этом в одну смс (140 байт) можно поместить максимум 160 символов. Для возможности передавать не только латиницу появилась дополнительная кодировка unicode (2 байта на один символ), при этом в одну смс можно поместить максимум 70 символов.
"Старые" телефоны понимали только стандартную кодировку, поэтому все сервисные ответы операторы спускали в обычной стандартной кодировке, ибо на старых телефонах будут кряказяблики )))
Современные телефоны понимают обе кодировки, видимо поэтому операторы переходят на unicode.
Если вы приведете тут полный текст ответа, то мы, по всей вероятности, обнаружим что он именно в unicode (попробуем прочитать его по таблице). В такой кодировке око-и не работает.
"Старые" телефоны понимали только стандартную кодировку, поэтому все сервисные ответы операторы спускали в обычной стандартной кодировке, ибо на старых телефонах будут кряказяблики )))
Современные телефоны понимают обе кодировки, видимо поэтому операторы переходят на unicode.
Если вы приведете тут полный текст ответа, то мы, по всей вероятности, обнаружим что он именно в unicode (попробуем прочитать его по таблице). В такой кодировке око-и не работает.
тяжело начинать с нуля, но тяжелее с глубокого минуса
Re: не понимает запрос о балансе
видимо они проапгрейдились следующим релизом ихнего "поставщика" софта, связанного с ussd-функциональностью, где изменено значение "по умолчанию", отвечающее за тип кодировки ответов. Но этого вам нигде не скажут ни на первой, ни на второй линии поддержки )))and63 писав: Однако, сами не поняли, почему у них раньше работало, а теперь нет.
Да и разбираться, как правило, в таком случае они не будут - ведь на многомиллионном количестве мобильников работает, а все остальное - проблемы "на другой стороне" )))
А то, что они не смогли толком ответить "почему оно раньше работало, а теперь - нет", то это говорит о "высокой" технической компетенции технической эксплуатации оператора связи )))
тяжело начинать с нуля, но тяжелее с глубокого минуса