从twilio API视图调用MVC控制器时,操作未呈现。但是,当从浏览器调用相同的控制器操作方法时,视图将正确加载。
我已经在Twilio webhook中更新了控制器操作URL,以调用控制器操作方法。
public ActionResult ReceiveWhatsApp(SmsRequest incomingMessage)
{
WhatsAppTo = incomingMessage.From;
msg = incomingMessage.Body;
ViewBag.JavaScriptFunction = string.Format("Display('{0}');", msg);
return View("Index");
}
function Display(msg) {
var conversationDiv = document.getElementById('conversation');
var requestPara = document.createEle`enter code here`ment("P");
requestPara.className = 'userRequest';
requestPara.appendChild(document.createTextNode(msg));
requestPara.appendChild(requestPara);
conversationDiv.scrollTop = conversationDiv.scrollHeight;
};
我希望最终用户的消息显示到座席的视图,即消息窗口。但是,当最终用户发送某些消息时,该消息不会显示在座席的消息窗口中。