是否有可以在Lambda函数内调用以检索所有SNS endpointARN的SNS函数?更好的是,它可以通过"用户数据来过滤endpointARN"属性?
答案 0 :(得分:0)
您最接近的是listEndpointsByPlatformApplication中SNS client的AWS SDK for Node.js方法。
示例用法(来自链接文档):
var params = {
PlatformApplicationArn: 'STRING_VALUE', /* required */
NextToken: 'STRING_VALUE'
};
sns.listEndpointsByPlatformApplication(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
备注:强>
NextToken
值,您需要将其传递给后续请求以获取下一批。最后一页将返回NextToken
的空值。data
对象将包含一个名为map<String>
的{{1}},您可以对其进行解析以仅过滤具有Attributes
属性的端点。