基本的配置就不说了。拿到SKD发现是Py2的代码,上网能查到一堆3的,这里就不说了。
写好测试代码之后,运行。测试代码向A、B2个号码发送长短信。
问题来了,A正常,B号却收到了5条一模一样的短信。上管理界面查报表API alibaba.aliqin.fc.sms.num.send 成功15次 失败0次 日期都是今天。
且今天之前完全没测试过。通过短信发送状态查询:
手机号码 | 发送时间 | 接收时间 | 发送状态 |
---|---|---|---|
A | 2016-09-16 06:07:02 | 2016-09-16 06:07:02 | 发送失败 |
A | 2016-09-16 06:07:02 | 2016-09-16 06:07:02 | 发送失败 |
A | 2016-09-16 06:07:00 | 2016-09-16 06:07:05 | 发送失败 |
A | 2016-09-16 06:06:59 | 2016-09-16 06:07:05 | 发送失败 |
A | 2016-09-16 06:07:03 | 2016-09-16 06:07:03 | 发送失败 |
A | 2016-09-16 06:07:01 | 2016-09-16 06:07:08 | 发送成功 |
A | 2016-09-16 06:06:57 | 2016-09-16 06:07:02 | 发送成功 |
A | 2016-09-16 06:07:01 | 2016-09-16 06:07:05 | 发送失败 |
A | 2016-09-16 06:06:40 | 2016-09-16 06:06:51 | 发送成功 |
A | 2016-09-16 06:06:59 | 2016-09-16 06:07:05 | 发送失败 |
A | 2016-09-16 06:07:02 | 2016-09-16 06:07:02 | 发送失败 |
A | 2016-09-16 06:23:11 | 2016-09-16 08:31:49 | 发送失败 |
A | 2016-09-16 06:07:02 | 2016-09-16 06:07:02 | 发送失败 |
A | 2016-09-16 06:07:01 | 2016-09-16 06:07:09 | 发送成功 |
A | 2016-09-16 06:07:01 | 2016-09-16 06:07:06 | 发送成功 |
而且倒数第四个我也不知道为什么会延时这么久,发送时间也是诡异。。。
怀疑可能是API接口不稳定的原因,半小时之后再次调试,A号仍正常,B号却没收到。打开管理界面查询,多了一条结果:
手机号码 | 发送时间 | 接收时间 | 发送状态 |
---|---|---|---|
A | 2016-09-16 06:49:41 | 2016-09-16 06:49:45 | 发送失败 |
这是第二次API响应JSON:{'alibaba_aliqin_fc_sms_num_send_response': {'request_id': '11ifpz15bd471', 'result': {'success': True, 'model': '103006048221^0'}}}
后变也再没收到相关信息。
下午去问客服,客服表示不清楚。已经反馈给技术人员了。。
顺便吐槽一下阿里的前端
https://api.alidayu.com/support/create_or_edit_problem.htm?docId=26039&docType=2
没有选择框没法提交问题。。也是醉了
参考: https://github.com/yedf/aliyun-python
https://github.com/raptorz/alidayu