Я только что столкнулся с проблемой неправильной кодировки исходящих SMS-сообщений. Несколько часов go, все работало просто отлично. Внезапно я получаю сообщение, подобное этому:
@a@a@a@a@a@.@ @
@
@Z@a@j@ @m@ @ @n@ @s@ @V@ £a@ @k@o@m@e@n@t@ £Y@.@ @D@e@j@t@e@ @n@ @m@ @o@k@a@m£ü@i@t@e@ @v£@d£@t@ @p£Y@e@s@ @S@M@S@ @a@ £
@l@ @n@e@k@ @b@u@d@e@ @v@y@d@ @n@ @s@ @V@a£a@ @m@ @k@o@m@e@n@t@ £Y@e@m@.
Я не уверен, что не так. В этом сообщении есть несколько специальных чешских символов, таких как ěščř, но сообщение без них не работает.
В администрации Twilio сообщения выглядят нормально. Используется кодировка UCS2. Это не должно быть проблемой с моим телефоном, потому что даже мой коллега сообщил об этой проблеме со своим телефоном.
Кто-нибудь знает, что сломалось? Некоторые изменения в API или обслуживании.