diff --git a/src/Plugins/BotSharp.Plugin.Twilio/Controllers/TwilioVoiceController.cs b/src/Plugins/BotSharp.Plugin.Twilio/Controllers/TwilioVoiceController.cs index 5ef088e3..19144673 100644 --- a/src/Plugins/BotSharp.Plugin.Twilio/Controllers/TwilioVoiceController.cs +++ b/src/Plugins/BotSharp.Plugin.Twilio/Controllers/TwilioVoiceController.cs @@ -38,6 +38,13 @@ public class TwilioVoiceController : TwilioController [HttpPost("twilio/voice/welcome")] public async Task InitiateConversation(ConversationalVoiceRequest request) { + foreach(var header in Request.Headers) + { + _logger.LogWarning($"{header.Key}: {header.Value}"); + } + + _logger.LogWarning($"{Request.Path}{Request.QueryString}"); + var text = JsonSerializer.Serialize(request); if (request?.CallSid == null) { @@ -101,7 +108,7 @@ public class TwilioVoiceController : TwilioController /// /// /// - [ValidateRequest] + // [ValidateRequest] [HttpPost("twilio/voice/{conversationId}/receive/{seqNum}")] public async Task ReceiveCallerMessage(ConversationalVoiceRequest request) { @@ -195,7 +202,7 @@ public class TwilioVoiceController : TwilioController /// /// /// - [ValidateRequest] + // [ValidateRequest] [HttpPost("twilio/voice/{conversationId}/reply/{seqNum}")] public async Task ReplyCallerMessage(ConversationalVoiceRequest request) { @@ -360,7 +367,7 @@ public class TwilioVoiceController : TwilioController return TwiML(response); } - [ValidateRequest] + // [ValidateRequest] [HttpPost("twilio/voice/init-call")] public TwiMLResult InitiateOutboundCall(VoiceRequest request, [Required][FromQuery] string conversationId) { @@ -381,7 +388,7 @@ public class TwilioVoiceController : TwilioController return TwiML(response); } - [ValidateRequest] + // [ValidateRequest] [HttpGet("twilio/voice/speeches/{conversationId}/{fileName}")] public async Task GetSpeechFile([FromRoute] string conversationId, [FromRoute] string fileName) {