基于 Twilio 的人类/非人类检测 - 我正在尝试通过代码检测是否有人或机器人接听了电话,如下所示
HashMap<String, String> params = new HashMap<String, String>();
params.put("From", myfromnumber);
params.put("To", tonumber);
params.put("Url", Url);
params.put("Method", "POST");
params.put("IfMachine", "Continue");
CallFactory callFactory = account.getCallFactory();
Call call = callFactory.create(params);
out.println("<p>Call status: " + call.getStatus() + "</p>");
if (machine.equals(request.getParameter("AnsweredBy")){
System.out.println("Its machine");
} else{
System.out.println("Not Machine");
};
出于某种原因,request.getParameter("AnsweredBy")
它总是以 NULL 的形式出现,如果我理解它应该是“机器”或“人类”。
请指教。
谢谢