iOS使用腾信短信接口收不到验证码

189 阅读1分钟

问题:iOS使用腾信短信接口收不到验证码

  1. uni.request在ios上发送GET请求时,会自动将参数进行UTF-8编码,导致使用第三方接口时,参数无法匹配,而接不到短信通知。 就是使用了腾信的短信接口,api.1086sms.com/Api/verifyc… 只支持gb2312
  2. 在安卓端发送请求的时候就没有问题,所以问题只能发生在请求发生之后吧? image.png

解决方法:

换个支持utf-8的接口,参数可以不用进行二次编码,保持中文也可以。 api.sms1086.com/api/Sendutf…