短信验证
我的這個短信驗證是必須得跨服一個網站注冊才能進行接下來的操作
首先,先注冊一個? www.Twilio.com? 賬號 ,他會自動給你一個免費的電話號碼,不過別忘了必須的跨服才可以,然后把地址選China
?
然后呢安裝twilio模塊
pip install twillo? ? #如果安裝速度非常慢的話可以制定源 , 我在前面的文章寫過,需要的可以參考
?
#然后是最重要的操作 , 發送短信,我把它封裝成了工具類,需要的時候可以隨時調用
還有一點需要注意的是收信人必須是在twilio網站上注冊,同意過的才行
#導報 導入客戶端 from twilio.rest import Client from django.http import HttpResponseclass Note(object):def __init__(self,tonote,tobody):self.tonote = tonoteself.tobody = tobodydef Number(self):#定義短信sidaccount_sid = 'AC336b119161744712cca385b359ec8719'#定義秘鑰auth_token = 'f3d7b58236175c3d268aad13a9ed3388'#定義客戶端對象clinet = Client(account_sid,auth_token)#定義短信內容 1發給誰 2發信人 3短信內容status = clinet.messages.create(to='+86'+self.tonote,from_='+12012980234',body=self.tobody)#打印發送結果if status:return HttpResponse("發送短息成功")else:return HttpResponse("發送短信失敗")?
轉載于:https://www.cnblogs.com/weifeng-888/p/10592761.html
總結
- 上一篇: 2018-2019-2 网络对抗技术 2
- 下一篇: java 中 的 字节流!