开发者社区 问答 正文

短信服务

你好就是今天的时候发现,我这发送短信的有些很慢,有些很快,有些发送失败,请问下这个正常吗?就是我那失败原因是显示   手机终端问题、内存满、SIM卡满、非法设备等(UNDELIV) ,这个是什么意思。还有就是我以前自己测试app的时候会出现手机号,发多了就发不了短信的情况,这个能不能限制些号码解除限制的。

展开
收起
dafdsfsaf 2019-01-22 11:29:28 639 分享 版权
阿里云 AI 助理回答

您好,根据您的描述,您遇到了短信发送速度不一、部分发送失败以及测试时存在发送频率限制的问题。下面我将针对这些问题进行详细解答:

短信发送速度差异

短信发送速度可能因多种因素波动,包括但不限于网络状况、阿里云平台当前负载以及运营商处理速度等。这是正常现象,但如果您发现持续且显著的速度差异,建议检查您的网络环境和调用API的参数设置,确保它们符合最佳实践。

发送失败原因解析

您提到的失败原因“手机终端问题、内存满、SIM卡满、非法设备等(UNDELIV)”意味着短信未能送达接收方手机,可能是因为: - 终端问题:接收方手机可能存在硬件故障、软件错误或系统问题。 - 存储空间:接收方手机内存或SIM卡已满,无法接收新短信。 - 设备合法性:手机可能被识别为非标准或非法设备,影响接收功能。

这些情况通常属于接收端问题,解决方法有限,建议提醒接收用户检查其手机状态。

频率限制与解除

在测试应用时遇到发送频率达到上限而无法继续发送的情况,这是因为阿里云为了防止恶意使用,对短信发送频率进行了严格控制。具体限制如下: - 验证码短信:默认最多支持1条/分钟,5条/小时,10条/天。 - 短信通知与推广短信:对同一号码每天有发送上限。

对于需要频繁发送短信的特定号码,您可以采取以下措施: 1. 添加白名单:将这些号码加入白名单,白名单内的号码不受发送频率限制,但总数不能超过300个。 2. 调整发送频率设置:如果是企业用户,可以在短信服务控制台中调整发送频率设置,解除或增加流控限制。

请根据您的需求选择合适的解决方案,并注意遵守相关规则,以确保短信服务的正常运行。您可以复制页面截图提供更多信息,我可以进一步帮您分析问题原因。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答