1.首先你要注册一个互亿无线的账号,/,新人注册有10条免费短信
2.在配置文件里配置APIID和APIKEY,注册账号成功后有的
3.接入互亿无线短信接口代码
#接入互亿无线短信接口参考使用from urllib.request import urlopenfrom urllib.parse import urlencodefrom flask import current_appimport jsondef send_sms(smscode,phone):account=current_app.config['APIID']password=current_app.config['APIKEY']text='您的验证码是:%s。请不要把验证码泄露给其他人。'%smscodedata={'account':account,'password':password,'content':text,'mobile':phone,'format':'json'}req=urlopen(url='/webservice/sms.php?method=Submit',data=urlencode(data).encode())content=req.read().decode()print(content)return json.loads(content)
4.定义一个资源类
5.将资源类注册到蓝图里
6.浏览器发送请求,前端有数据响应,测试的手机号可以收到短信就测试成功了
我只是一个小趴菜,只是分享我目前学到的,有什么错误或者不足,希望各位大神多多指教,谢谢!