运维监控

Java 语音通知接口接入指南:发送语音呼叫完整示例

文章详情

Java 接入适用场景 Java 常用于企业后台与订单系统,审批、合同到期、库存预警时主动语音触达更可靠。平台提供标准 HTTPS 接口与各语言代码示例,无需引入额外依赖。 接入前准备 获取 API ID 与 API Key; 模板约 2…

Java 接入适用场景

Java 常用于企业后台与订单系统,审批、合同到期、库存预警时主动语音触达更可靠。平台提供标准 HTTPS 接口与各语言代码示例,无需引入额外依赖。

接入前准备

  • 获取 API ID 与 API Key;
  • 模板约 2 小时审核通过,JDK 环境可用。

完整示例

用 HttpURLConnection 向 https://api.ihuyi.com/voice/vm 发 POST:

String b = "account=你的APIID&password=你的APIKey"
 + "&mobile=13800138000&content="
 + URLEncoder.encode("【审批】报销单已通过,3个工作日到账。","UTF-8");
HttpURLConnection c = (HttpURLConnection)
  new URL("https://api.ihuyi.com/voice/vm").openConnection();
c.setRequestMethod("POST"); c.setDoOutput(true);
c.getOutputStream().write(b.getBytes("UTF-8"));
System.out.println(new BufferedReader(new InputStreamReader(
  c.getInputStream(),"UTF-8")).readLine());

参数与注意

  1. 中文用 URLEncoder 编码,避免乱码;
  2. API Key 存入配置中心,勿硬编码;
  3. 对网络异常做重试与日志。

code=2 即成功。独享线路单线路 20 并发、约 2000 通/小时,支持补呼与双呼;按成功计费。

小结

Java 一个 HTTPS 请求即可集成语音呼叫,配合状态回调支撑企业通知。详见接口文档代码示例

立即开始使用语音通知 API

注册送10条调试额度 · 3分钟快速接入 · 免费技术支持