我正在尝试通过Twilio发送SMS,但是西班牙的重音符号是错误的,因为我收到的不是符号,而是问号。
这是我的代码:
this.client.messages.create({
from: '...phone',
body: 'Bienvenido, tu código de verificación es ...',
to: '...phone',
});
这是我的短信:
我尝试使用字符集utf8,ascii,latin1,ucs2等...但是我得到了相同的结果Buffer.from(message, 'charset')
有什么想法吗?
[我的第一个想法是您正在发送垃圾邮件。
我的想法是,也许您可以尝试使用智能编码来处理重音(á,í,ó,ú,é)
文档(https://www.twilio.com/docs/sms/services/smart-encoding-char-list)说:
U+00B4
是重音符号的正确unicode。
此外,我刚刚阅读了这篇指向Twilio支持的文章(https://github.com/twilio/twilio-ruby/issues/170)