PHP调用语音通知接口:老业务系统也能轻松对接 不少企业的 CRM、订单系统跑在 PHP 上,想加一个电话提醒能力,最怕改动大、联调久。思锐语音通知接口是标准 HTTPS 调用,PHP 用 cURL 或 file_get_contents…
PHP调用语音通知接口:老业务系统也能轻松对接
不少企业的 CRM、订单系统跑在 PHP 上,想加一个电话提醒能力,最怕改动大、联调久。思锐语音通知接口是标准 HTTPS 调用,PHP 用 cURL 或 file_get_contents 即可请求,老系统改造成本很低,不必为了发个电话通知重构架构。
接口与参数
接入地址为 api.vm.ihuyi.com/webservice/voice.php,POST 提交账号、密码、被叫号码与播报内容,显式带上 format=json 便于在 PHP 里 json_decode 解析成对象,直接读 code 与 voiceid 字段。
对接要点
- Submit 返回 code=2 只代表提交成功,务必记录 voiceid
- 4052:调用服务器出口 IP 需加入备案 IP 白名单
- 4071/4072:模板未报备或内容与模板不符,先过模板审核
- 4051:剩余条数不足,用 GetNum 查余量
能和现有短信能力合一吗?
PHP 里怎么保管账号?
不要把语音产品账号密码硬编码在业务代码里,建议放进配置文件或环境变量,避免随代码库泄露。请求用 HTTPS POST,超时设短一点,失败记日志即可。
老系统改造的最小路径
不必动现有架构,在订单完成、退款到账等关键节点加一段 cURL 请求即可。返回 code=2 就记提交成功、voiceid 落库;回执到了再更新订单状态。
PHP 对接后怎么验证?
先在测试号上发一通,听播报、看返回 code 与 voiceid,再按 voiceid 查回执确认状态。确认稳定后再挂到正式订单节点,避免一上来就对真实客户发送。
对接时还可把 voiceid 写进订单日志,与现有短信回执统一归档。一个平台既能发语音又能发短信,短信平台对接的工作量因此减半,运维只需维护一套账户与对账口径。
可以。思锐是成熟的短信平台对接方案商,一个语音接口即可配置语音+短信双提醒,无需为双呼再开发一套。回执以 voiceid 关联订单号,呼叫状态与接听时长一目了然。按成功计费、失败不扣费。需要 PHP 示例代码,联系客户经理(400-118-6878)或免费注册(https://user.ihuyi.com/new/register.html)领取,专人协助接入。老系统不必重构,在关键节点加一段请求即可上线,改造风险小、见效快,业务无感知,历史订单与数据都不受影响,上线当天即可见效。
