Amazon web services AWS-SNS(印度短信)不通过本地路线发送

Amazon web services AWS-SNS(印度短信)不通过本地路线发送,amazon-web-services,amazon-sns,Amazon Web Services,Amazon Sns,我正在使用JavaAPI向印度发送短信。 我使用JIO DLT()注册了有效的实体ID和模板ID 我正在设置Messaage属性,如下所示 AWS.SNS.SMS.SMSType - Transactional AWS.SNS.SMS.SenderID - <My Registered Sender ID> AWS.MM.SMS.EntityId - <DLT provided Entity ID> AWS.MM.SMS.TemplateId - <Template

我正在使用JavaAPI向印度发送短信。 我使用JIO DLT()注册了有效的实体ID和模板ID

我正在设置Messaage属性,如下所示

AWS.SNS.SMS.SMSType - Transactional
AWS.SNS.SMS.SenderID - <My Registered Sender ID>
AWS.MM.SMS.EntityId - <DLT provided Entity ID>
AWS.MM.SMS.TemplateId - <Template ID of the message i want to send>
我确实收到短信,但通过ILDO收取国际费用。我希望消息通过本地路由发送,或者至少有一个错误为“实体ID无效”或“模板ID无效”的响应,等等

在使用AWS服务向印度发送短信之前,还有其他步骤吗

PublishRequest pb = PublishRequest.builder()
    .message(message)
    .phoneNumber(snsDefaultCountryCode+to)
    .messageAttributes(smsAttributes).build();
                
PublishResponse result = snsClient.publish(pb);