我可以使用twilio发送短信(英文多行)作为单个信息但是当我发送带有西班牙语翻译的短信(同一信息)时,该信息将在收件人电话上被切成三条消息。我如何将其作为单个消息发送。
这是我的代码
public String sendSmsToUser(String to, String body) throws TwilioRestException
{
try
{
TwilioRestClient client=new TwilioRestClient(“**************”, “***************”);
// Build a filter for the MessageList
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("Body", body));
params.add(new BasicNameValuePair("To", "+"+to));
params.add(new BasicNameValuePair("From", twilioConfigBean.getFromNumber()));
MessageFactory messageFactory = client.getAccount().getMessageFactory();
Message message = messageFactory.create(params);
Message messageStatus=client.getAccount().getMessage(message.getSid());
return messageStatus.getSid()+"-"+messageStatus.getStatus();
}
catch(Exception e)
{
e.printStackTrace();
return "error-"+e;
}
}
这是我的留言主体
请使用以下信息登录XYZ应用程序:您的电话号码是1234567890 您的临时密码是1234 请勿回复此邮件。
西班牙语中的相同信息是
赞成ingresa a la app XYZ con lasiguienteinformación:Tunúmerodecelular es 1234567890 Tucontraseñapalmales es 1234 不喜欢响应者este mensaje。
请帮帮我们