调用 API 发送语音消息时,如果应答包返回1004错误,可通过以下方式定位解决:
- 检查发送的请求是否为标准的 JSON 格式,建议您通过互联网搜索 JSON 格式检查工具进行排查校验。例如,误将单引号当做双引号使用,而标准的 JSON 格式应该是使用双引号。
检查参数名称是否正确。
- 检查请求的字段类型是否与 API 文档 中描述的字段类型一致。 例如,将 JSON 字符串和 JSON 整型混淆使用(
{"姓名":"小明", "年龄":23}
,"姓名"应为 JSON 字符串,"年龄"应为 JSON 整型)。 - 检查请求的字段的取值是否在 API 文档中描述的取值范围内。 例如,playtimes 字段只能取1、2或3。
- 检查对 API 的调用是否与 API 文档描述的一致。 例如,调用发送语音验证码的 API 时,包体的格式不能是指定模板发送语音通知的。
- 如果仍旧无法解决,请 联系我们 进一步咨询 。