注册到 AWS Chime 会议通知

Register to AWS Chime Meeting notification

我正在尝试将 Chime 会议活动注册到 SNS 主题,但我没有收到有关该主题订阅的任何消息。我对 SNS 不是很熟悉,我不确定如何调试。

我正在使用 nodejs 库 (aws-sdk@^2.656.0) 创建具有以下配置的会议:[​​=12=]

{
  "ExternalMeetingId":"meeting1587397186860",
  "ClientRequestToken":"<TOKEN>,
  "MediaRegion":"eu-central-1",
  "NotificationsConfiguration": {
      "SnsTopicArn":"arn:aws:sns:eu-central-1:<ID>:<topic>"
  }
}
import { Chime, Endpoint } from 'aws-sdk';
const chime = new Chime({ region: 'us-east-1', accessKeyId: accessKey, secretAccessKey: secretKey });
chime.endpoint = new Endpoint('https://service.chime.aws.amazon.com/console');
chime.createMeeting(meetingConfiguration).promise().then(()=>{
...
});
...

会议创建没有任何错误,但我没有收到关于任何活动的 SNS 主题的通知。我还尝试将主题设置为 public 并尝试从 AWS cli 向其发布消息,并且成功了。

答案是:它目前仅在您的 SNS/SQS/Eventbrige 处于 us-east-1 时才有效。未在任何地方记录...