发送短信验证码功能一般都是基于短信平台提供的sdk进行调用,这里是基于阿里云短信平台进行的开发,阿里云短信平台接入步骤请点此参考。
App Inventor 2拓展提供的函数如下:
![AliSms](https://i-blog.csdnimg.cn/blog_migrate/9d896141b63f96de57bdba13155bb502.png)
主要提供2个函数,生成随机位数的数字随机码 和 发送短信,需要填入AccessKey ID和Access Secret,发送短信的参数:手机号,签名名称,模板CODE,模板参数JSON。
发送函数不仅仅发送验证码,而是通用的短信模板参数,可以发送任意短信模板的短信内容!
短信发送代码参考:
![AliSms发送验证码案例](https://i-blog.csdnimg.cn/blog_migrate/3f9cdd7b69b48347cea9697e7dc7287e.png)
发送效果参考如下:
![AliSms发送验证码效果](https://i-blog.csdnimg.cn/blog_migrate/9f05e44aa6a26108c82137c43f1f7867.png)
拓展点此获取。