Как изменить тип SMS с помощью AWS.SNS.publish - PullRequest
0 голосов
/ 07 октября 2018

Я использую AWS-SDK для Node.js и хотел бы изменить тип SMS при использовании метода SNS publish, то есть с Promotional на Transactional.Я знаю, что должен использовать свойство MessageAttributes, но в документации не совсем ясно, как мне это сделать.

Какой параметр или свойство я должен добавить к MessageAttributes объект / карта?

1 Ответ

0 голосов
/ 07 октября 2018

После долгих поисков это то, что сработало для меня:

AWS = require('aws-sdk')

(new AWS.SNS()).publish({
   Message: 'Message',
   PhoneNumber: '+XXX',
   MessageAttributes: {
    'AWS.SNS.SMS.SMSType': {
       DataType: 'String',
       StringValue: 'Transactional'
    }
 });

Атрибут, который вы должны добавить, 'AWS.SNS.SMS.SMSType'

...