Я пытаюсь вызвать поток контактов с помощью AWS Node.js
SDK, но когда я вызываю startOutboundVoiceContact
функцию, всегда получаю следующую ошибку:
Error: ContactFlow type is invalid
Следуйте приведенному ниже коду, который я пытаюсь выполнить:
var connect = new AWS.Connect(credentials);
const uuidv1 = require('uuid/v1');
var params = {
ContactFlowId: '............8af7-06898b1cd530', /* required */
DestinationPhoneNumber: '+55319.....375', /* required */
InstanceId: '........4c6c-aef3-5e4d8744580c', /* required */
Attributes: {},
ClientToken: uuidv1(),
QueueId: '',
SourcePhoneNumber: '+1800.....69'
};
connect.startOutboundVoiceContact(params, function (err, data) {
if (err)
console.log(err, err.stack); // an error occurred
else
console.log(data); // successful response
});
код: «InvalidParameterException» сообщение: «Тип ContactFlow недействителен» имя: «InvalidParameterException» requestId: «65ce71bf-5bb4-11e9-bba3-fd537199b3ea» повторная попытка: ложная повторная попытка Задержка: 14.721126612979884 недопустимый тип объекта ContactFlow в стеке \ nValidPara .extractError (C: \ Users \ vs35 \ AppData \ Roaming \ npm \ node_modules \ aws-sdk \ lib \ protocol \ json.js: 51: 27) \ n в Request.extractError (C: \ Users \ vs35 \ AppData \ Роуминг \ npm \ node_modules \ aws-sdk \ lib \ protocol \ rest_json.js: 52: 8) \ n в Request.callListeners (C: \ Users \ vs35 \ AppData \ Roaming \ npm \ node_modules \ aws-sdk \ lib \ sequence_executor.js: 106: 20) \ n в Request.emit (C: \ Users \ vs35 \ AppData \ Roaming \ npm \ node_modules \ aws-sdk \ lib \ sequence_executor.js: 78: 10) \ n в Request.emit (C: \ Users \ vs35 \ AppData \ Roaming \ npm \ node_modules \ aws-sdk \ lib \ request.js: 683: 14) \ n в Request.transition (C: \ Users \ vs35 \ AppData \ Roaming \ npm \ node_modules \ aws-sdk \ lib \ request.js: 22: 10) \ n в AcceptorStateMachine.runTo (C: \ Users \ vs35 \ AppData \ Roaming \ npm \ node_modules \ aws-sdk \ lib \ state_machine.js: 14: 12) \ n в C: \ Users \ vs35 \ AppData \ Roaming \ npm \ node_modules \ aws-sdk \ lib \ state_machine.js: 26 : 10 \ n по запросу. (C: \ Users \ vs35 \ AppData \ Roaming \ npm \ node_modules \ aws-sdk \ lib \ request.js: 38: ... statusCode: 400
Спасибо за помощь!