自己创建网站怎么做电商,做ppt常用图片网站有哪些,棋牌推广,网站建设的现状下列代码都是以自己的项目实例讲述的#xff0c;相关的文本内容很少#xff0c;主要说明全在代码注释中。我是使用阿里云云通信的短信服务#xff0c;第一次使用会摸不着头绪#xff0c;这里我们需要做些准备工作#xff1a;1、登陆自己的账号进入阿里云官网#xff0c;没…下列代码都是以自己的项目实例讲述的相关的文本内容很少主要说明全在代码注释中。我是使用阿里云云通信的短信服务第一次使用会摸不着头绪这里我们需要做些准备工作1、登陆自己的账号进入阿里云官网没有账号的朋友们自行注册2、在导航栏上搜索“短信服务”没有添加的话应该会有“免费开通”按钮再进入管理控制台(我们需要添加这个短信服务板块这样控制台会有短信服务这个模块)管理控制台的页面3、添加api密钥成功之后会自行生成一个入口api密钥 id 和 secret。4、在第一张图片上点击“添加签名”和“添加模板”添加完相关信息需要相关人员审核。添加模板时需要注意5、写完所有的步骤记得充值冲个5块钱应该够了吧(反正是测试用的)6、准备工作做完现在接下来的都是复制粘贴代码了(python3的朋友需要pip install aliyun-python-sdk-core-v3 python2的朋友pip install aliyun-python-sdk-core)7、发送短信api接口配置from aliyunsdkcore.client importAcsClientfrom aliyunsdkcore.request importCommonRequestclassAlidayu(object):api接口的初始化操作accessKeyId: api密钥的入口idaccessSecret: api密钥的入口密码regionId: 一般是你云服务器的地区以上三个参数必不可少封装成客户端实例发送配置(都是固定的配置)分别是发送短信的格式、域名、方式、协议、版本def __init__(self):self.accessKeyId 你的密钥入口idself.accessSecret 你的密钥入口secretself.regionId cn-shanghai #一般是上海或者杭州self.client AcsClient(self.accessKeyId, self.accessSecret, self.regionId)#发送配置(都是固定的配置)self.comRequest CommonRequest()self.comRequest.set_accept_format(json)self.comRequest.set_domain(dysmsapi.aliyuncs.com)self.comRequest.set_method(POST)self.comRequest.set_protocol_type(https)self.comRequest.set_version(2017-05-25)defsend_sms(self, telephone, code):发送配置定义好现在就是发送信息(验证码)发送信息之前的四个参数也是必不可少的手机号码、短信签名名称、短信模板CODE、短信模板的内容参数值最后通过客户发送即可:param telephone: 手机号码:param code: 随机验证码:return:self.comRequest.set_action_name(SendSms)self.comRequest.add_query_param(PhoneNumbers, 你的手机号码)self.comRequest.add_query_param(SignName, 你的短信签名名称)self.comRequest.add_query_param(TemplateCode, 你的模板CODE)#这个是你配置的短信模板的内容里的参数名称变量名一定要一样self.comRequest.add_query_param(TemplateParam, {\code\:\%s\} %code)responseself.client.do_action(self.comRequest)print(response)return response8、编写一个视图函数通过url访问就可以了bp.route(/sms_captcha)defsms_captcha():telephone request.args.get(telephone)if nottelephone:return restful.params_error(message请输入手机号码)#借用图形验证码类中的获取随机验证码的方法captcha Captcha.gene_text(numbers4).replace( , )#上面的代码你可以删掉把telephone换成具体的手机号码captcha换成具体的验证码值alidayu Alidayu()ifalidayu.send_sms(telephone, captcha):#可以print打印一下验证returnrestful.success()else:return restful.params_error(message验证码发送失败)原文https://www.cnblogs.com/aitiknowledge/p/11669114.html