容联云地址:容联云通讯_短信平台、手机验证码、语音验证码、IM即时通讯、云呼叫系统等互联网通信服务
注册荣联云账号并获取accId,accToken,appId
定义发送短信方法
思路:随机数模块生成六位数验证码,存在redis中,以便校验时使用
# 插入荣联云创建的插件
from ronglian_sms_sdk import SmsSDK
# 导入随机数模块用来生成验证码
import random
# 导入获取的荣联云的信息
import redis
import json
accId="8aaf07087de13e49017d***********"
accToken="419de3ed61444161ac**********"
appId ="8aaf07087de13e49017***********"
# 定义方法
def send_message(mobile):
# 按照插件需要参数定义自己的
sdk = SmsSDK(accId,accToken,appId)
# 短信类型,荣联云中获取
tid ="1"
# mobile = "134********"
# 生成验证码
data = random.randint(100000,999999)
# 创建redis客户端(存2号数据库,有密码需要添加密码)
redis_cli = redis.Redis(db=2)
# 短信验证码写入redis