本文为您介绍配置短信回执消息时常见问题及处理建议。
如何设置消息回执的接收方式?
使用短信服务API接口后,可以通过MNS消息队列消费模式或HTTP批量推送模式来接收短信的回执消息。更多详情请参见回执消息配置。
什么是上行短信?如何获取?
上行短信是用户对收到您提供阿里云短信服务下发的短信进行回复,通过订阅SmsUp上行短信消息,可以获知终端用户回复短信的内容。详情请参见SmsUp。
短信下行状态报告推送失败10次怎么办?
第一次推送失败后,间隔1分钟、5分钟、10分钟、30分钟、60分钟、60分钟、60分钟、60分钟、60分钟后会进行重推,直至推送成功为止。如果推送10次后仍失败,不再重试,相应的发送状态无法再通过SmsReport获取。建议您:
使用QuerySendDetails获取单个信息的状态回执。
登录短信服务控制台,在发送记录查询中输入手机号码,查询回执情况。
下行短信可以指定使用号码?
不支持。下发号码是运营商下发时随机分配的,因为运营商还未对阿里云开放这部分的功能,所以暂不支持指定下发号码。
怎么统计发送短信后退订的用户数量?
如何查看用户回复的短信内容?
暂时不支持通过短信服务控制台查看短信回复信息,短信回复内容需要配置回执消息才能收到,配置后,可通过API查询消息队列或在配置的接收服务器内查看。
如何获取下发短信的上行回复?
短信下发和接收上行回执的消息,这两个是不同的链路。
我已获取到SmsUp接口返回的信息,但没有BizId ,不知道用哪个字段判断是哪条短信的回执?
BizId用于区分下行消息,目前只能根据用户回复的内容和时间,大致判断是哪条短信的回执。
设置回调URL提示报错保存地址失败?
失败原因:HTTP批量推送模式配置保存失败提示“系统错误”一般是由于HTTP地址不符合云通信要求的响应格式。
建议方案:请确保您的HTTP响应格式如下所示,并不做任何其他校验;且HTTP响应状态码必须是200,响应耗时控制在700ms以内。
{
"code": 0,
"msg": "成功"
}
SmsUp回调报错404是为什么?
请检查您所设置的回调地址是否正常响应,确保您的HTTP响应格式如下所示,并不做任何其他校验;且HTTP响应状态码必须是200,响应耗时控制在700ms以内。
{
"code": 0,
"msg": "成功"
}
文档内容是否对您有帮助?