首先要找到一個短信平臺,我用的是互億平臺,因爲註冊有免費的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)