微信扫一扫

立即咨询

首页 帮助中心 API接口常见问题
API常见问题
API常见错误原因分析
1. 账号错误:{"status":-1,"desc":"user not exist"}
原因分析:
(1.1) 发送短信接口传入的账号错误,需核对账号是否正确。
(1.2) POST提交未将account、sign、datetime放至URL中。
2. 认证错误:{"status":-1,"desc":"auth failed"}
原因分析:
(2.1) 发送短信接口传入的密码错误,需核对密码是否正确,密码为API secret,非登录密码,API secret需登录天一泓短信系统获取。
(2.2) 发送接口中传入的sign参数中使用的datetime与接口传入的datetime不一致。
时间过期:{"status":-16,"desc":"timestamp expires"}
原因分析:Timestamp时间戳过期,需使用当前系统的时间戳(允许时间范围:半小时内)。
号码错误:{"status":-9}
原因分析:发送接口传入的号码错误,常见原因如下:
(1) 接收号码未加国家码或国家码后面加了0,天一泓系统要求传入的号码为加上国家码的完整国际号码,正确示例:6281211111111,错误示例:81211111111、081211111111、62081211111111。
(2) 接收号码未在商务合作范围内,例如商务只合作印尼,那此账户仅能发送印尼号码,其他国家号码会返回-9。
(3) 接收号码在商务合作范围,且号码格式无误,那么此号码的号段未在天一泓系统的号段允许中,请确认号码是否存在,如确认存在,可联系天一泓商务添加。
频率限制:{"status":-15,"desc":"Frequent Queries "}
原因分析:getsentrcd接口查询频率超过限制,查询频率最高允许每分钟1次查询,需控制查询频率在允许范围内。