1.开通阿里云短信服务(备注:我这里已经开通过了,未开通的请参考阿里云官方文档:https://help.aliyun.com/zh/sms/getting-started/get-started-with-sms?spm=a2c4g.11186623.0.0.22ff10fdybdNMN)
2.申请语音通知模板
备注:短信模板内容增加提示用户输入内容
3.开发服务端接收用户回执信息接口
name = "获取用户回复短信信息", value = "/getMsgInfo", method = {RequestMethod.GET, RequestMethod.POST}) ( public Map<String, Object> getMsgInfo( JSONArray body) { String data = JSON.toJSONString(body); LOGGER.info("getMsgInfo body:" + data); for (int i = 0; i < body.size(); i++) { JSONObject jsonObject = body.getJSONObject(i); String sendTime = jsonObject.getString("send_time"); String phoneNumber = jsonObject.getString("phone_number"); String content = jsonObject.getString("content"); System.out.println("处理获取用户回执信息内容:" + content); } Map<String, Object> map = new HashMap<String, Object>(); map.put("code", 0); map.put("msg", "成功"); return map; }
4.配置服务端接收内容接口
5.测试验证