多语种内容的核心难点在编码 国际短信面向海外用户,内容可能涉及中文、英文、阿拉伯语、俄语、泰语等多种语言。多语种场景下,编码不一致是很容易被忽略、又很容易引发乱码的问题。 达信通国际短信接口统一使用 UTF-8 编码,发送请求、存储内容、接…

多语种内容的核心难点在编码

国际短信面向海外用户,内容可能涉及中文、英文、阿拉伯语、俄语、泰语等多种语言。多语种场景下,编码不一致是很容易被忽略、又很容易引发乱码的问题。

达信通国际短信接口统一使用 UTF-8 编码,发送请求、存储内容、接收回执三个环节都要保持同一字符集。任何一环出现编码偏差,都可能让用户收到无法识别的字符。

发送前的内容准备

  • 各语种模板分别报备,发送时按用户语言选择对应模板;
  • 正文统一转成 UTF-8,避免因系统默认编码不同产生乱码;
  • 变量内容同样按 UTF-8 处理,尤其是用户昵称等自由文本;
  • 内容长度受控,超长会返回 4073 内容超长或 4072 变量超长。

提交与回执的注意事项

请求指向 https://api.dxtong.com/isms/Submit.json,参数 account、password、mobile、content 以表单形式提交,mobile 按「国家号+空格+手机号」格式填写。响应 code=2 表示提交成功并返回流水号。

回执推送由平台 POST 到接收地址,参数中的内容字段同样为 UTF-8,接收页面要按 UTF-8 解析,并返回 success 结束推送。阿拉伯语等从右到左的语种,模板排版时要注意字符方向,避免拼接后顺序错乱。

多语种运营的小建议

同一业务在不同市场的作息不同,发送时段建议按目标地区安排。达信通国际短信平台全天 24 小时可提交,多语种内容支持按需配置,回执可查。每个语种上线前,建议用当地真实号码做一次完整发送测试。

发送时段要尊重目标地区的作息,避免在深夜打扰用户。达信通平台全天 24 小时可提交,但具体什么时间发,由业务侧按当地习惯决定。多语种模板上线前,建议请当地同事或译员核对一遍措辞,避免直译造成误解。字符方向与排版也要在模板中预留好空间,避免拼接后错位。

需要了解更多,可联系达信通客户经理,或拨打 400 118 6878。使用国际短信平台,把编码与语种规范确认清楚,多语种发送会更顺畅。