Используя AWS SNS, я хочу установить политику фильтра при подписке конечной точки sms на topi c. Но я получаю эту ошибку: «Протокол доставки SMS не поддерживает фильтрацию сообщений»
Я поделюсь кодом здесь ...
const AWS = require("aws-sdk")
module.exports.main = async (event) => {
try {
const sns = new AWS.SNS()
const requestBody = event;
var params = {
Protocol: 'SMS', /* required */
TopicArn: 'arn:aws:sns:us-east-1:XXXXXXXX:notification_system', /* required */
Endpoint: requestBody.phoneNumber,
Attributes: {
"FilterPolicy": "{\`number`: [\`Filter1\`]}"
}
};
var subscribePromise = await sns.subscribe(params).promise();
Я не уверен, почему я получаю эту ошибку , Я проверил, что могу установить политику фильтра на консоли AWS, но не на SDK. Пожалуйста, помогите мне найти решение. Спасибо