首先要找到一个短信平台,我用的是互亿平台,因为注册有免费的10条
首先要下载文档,记住APIID和APIKEY
打开压缩包查看文档
代码如下:
#coding:utf-8
import random
import requests
url = "http://106.ihuyi.com/webservice/sms.php?method=Submit" # 请求地址
# 固定的参数
mobile = "************"#电话号码
account = "*******"#APIID
password = "*************************"#APIKEY
value = str(random.randint(1000,9999))#随机生成四位数字验证码
# 请求的头部
headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
# 数据整合
data = {
"account": account,
"mobile": mobile,
"password": password,
"content": "您的验证码是:%s。请不要把验证码泄露给其他人。"%value
}
# 发起请求
response = requests.post(url=url, data=data, headers=headers)
# 接收返回内容
resutl = response.content.decode()
print(resutl)