我正试图使用AWS JS SDK来启动语音呼叫。我不知道ConfigurationSetName
是什么,也不知道它在AWS控制台中的配置位置。
例如:
await pinpoint.sendVoiceMessage({
CallerId: '+12025550184',
ConfigurationSetName: '***WHAT GOES HERE??***',
Content: {
SSMLMessage: {
LanguageCode: 'en-US',
Text: '<speak>Hello!</speak>',
VoiceId: 'Joanna'
}
},
DestinationPhoneNumber: '+12025550150',
OriginationPhoneNumber: '+12025550184'
}).promise();
我所能找到的只是REST API文档。这并不能说明在AWS控制台中首先在哪里设置一个。
我从未在Console中找到过这样做的方法,但我确实发现API比我预期的要简单得多。由于我目前不需要任何呼叫进度通知,我可以很容易地创建一个空的配置集:
await pinpoint.createConfigurationSet({
ConfigurationSetName: 'my-config-set-name'
}).promise();