亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python調(diào)用騰訊云短信服務(wù)發(fā)送手機短信

 更新時間:2022年05月14日 17:10:16   作者:R.zb  
這篇文章主要為大家介紹了Python調(diào)用騰訊云短信服務(wù)發(fā)送手機短信,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

1、準(zhǔn)備工作

pip install qcloudsms_py

1.注冊騰訊云賬號

2.在產(chǎn)品列表內(nèi)找到短信,在短信內(nèi)添加應(yīng)用

3.獲取對應(yīng)的SDK AppID 和 App Key

4.配置短信內(nèi)容

注:需先申請“短信簽名”和“短信正文”,按照要求填寫申請即可,騰訊云的審核效率還是很快的,一般在1-2個小時內(nèi)就會有結(jié)果

注:騰訊云的短信服務(wù)現(xiàn)在好像也不免費了,之前每個月還會贈送100條免費短信額度??偨Y(jié):準(zhǔn)備工作準(zhǔn)備內(nèi)容:SDK AppID、App Key、應(yīng)用簽名、短信正文模板ID

2、代碼實現(xiàn)

# -*- coding: utf-8 -*-
"""
@author: rzb
@software: PyCharm
@file: sms_qcloud.py
@time: 2019/8/21 11:54
"""
from qcloudsms_py import SmsSingleSender
from qcloudsms_py.httpclient import HTTPError
import random
# 使用騰訊云發(fā)送手機6位隨機驗證碼
class TestQCloudSMS(object):
    def __init__(self, phone_num):
        self.appid = ****  # 準(zhǔn)備工作中的SDK AppID,類型:int
        self.appkey = ****   # 準(zhǔn)備工作中的App Key,類型:str
        self.phone_num = phone_num
        self.sign = 'rzbbzr公眾號'  # 準(zhǔn)備工作中的應(yīng)用簽名,類型:str
    def make_code(self):
        """
        :return: code 6位隨機數(shù)
        """
        code = ''
        for item in range(6):
            code += str(random.randint(0, 9))
        return code
    def send_msg(self):
        ssender = SmsSingleSender(self.appid, self.appkey)
        try:
            # parms參數(shù)類型為list
            rzb = ssender.send_with_param(86, self.phone_num, 短信正文模板ID, [self.make_code()],
                                          sign=self.sign, extend='', ext='')
            print(rzb)
        except HTTPError as http:
            print("HTTPError", http)
        except Exception as e:
            print(e)
if __name__ == '__main__':
    phone_num = ['188********', '185********', '176********']
    sendmsg = TestQCloudSMS(random.choices(phone_num)[0])   # 需傳入發(fā)送短信的手機號,單發(fā)
    sendmsg.send_msg()

3、拓展

官方文檔中心里面給出了多種API的詳細使用,有興趣的同學(xué)可以去看看

騰訊云文檔中心:https://cloud.tencent.com/document/product/382/5976

4、閑聊

可用于但不限于以下用途

  • 腳本觸發(fā)/告警
  • 事務(wù)提醒
  • 追番更新、電視劇更新等
  • ……

以上就是Python調(diào)用騰訊云短信服務(wù)發(fā)送手機短信的詳細內(nèi)容,更多關(guān)于Python騰訊云發(fā)送短信服務(wù)的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • TensorFlow高效讀取數(shù)據(jù)的方法示例

    TensorFlow高效讀取數(shù)據(jù)的方法示例

    這篇文章主要介紹了TensorFlow高效讀取數(shù)據(jù)的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • python讀寫文件操作示例程序

    python讀寫文件操作示例程序

    日常操作中,少不了文本處理,如程序輸入數(shù)據(jù)準(zhǔn)備,python憑借其簡潔優(yōu)雅的語法,在文本處理上比C++等編譯型語言開發(fā)效率高出一大截,下面看代碼
    2013-12-12
  • Python 如何讀取.txt,.md等文本文件

    Python 如何讀取.txt,.md等文本文件

    這篇文章主要介紹了Python 讀取.txt,.md等文本文件的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python3.6實現(xiàn)連接mysql或mariadb的方法分析

    Python3.6實現(xiàn)連接mysql或mariadb的方法分析

    這篇文章主要介紹了Python3.6實現(xiàn)連接mysql或mariadb的方法,結(jié)合實例形式分析了Python3.6針對mysql或mariadb數(shù)據(jù)庫操作的相關(guān)模塊安裝、數(shù)據(jù)庫與表的創(chuàng)建、數(shù)據(jù)庫連接等操作技巧與注意事項,需要的朋友可以參考下
    2018-05-05
  • Python日志模塊logging基本用法分析

    Python日志模塊logging基本用法分析

    這篇文章主要介紹了Python日志模塊logging基本用法,結(jié)合實例形式分析了日志模塊logging的功能、常用函數(shù)、相關(guān)使用技巧與注意事項,需要的朋友可以參考下
    2018-08-08
  • Python中那些簡單又好用的特性和用法盤點

    Python中那些簡單又好用的特性和用法盤點

    這篇文章主要為大家詳細介紹了在編寫Python代碼過程中用到的幾個簡單又好用的特性和用法,這些特性和用法可以幫助我們更高效地編寫Python代碼,希望對大家有所幫助
    2024-03-03
  • python自動化之如何利用allure生成測試報告

    python自動化之如何利用allure生成測試報告

    這篇文章主要給大家介紹了關(guān)于python自動化之如何利用allure生成測試報告的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • 在flask中使用python-dotenv+flask-cli自定義命令(推薦)

    在flask中使用python-dotenv+flask-cli自定義命令(推薦)

    這篇文章主要介紹了在flask中使用python-dotenv+flask-cli自定義命令的相關(guān)知識,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • python爬蟲之爬取百度翻譯

    python爬蟲之爬取百度翻譯

    這篇文章主要介紹了python爬蟲之爬取百度翻譯,文中有非常詳細的代碼示例,對正在學(xué)習(xí)python的小伙伴們喲喲非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • 微信跳一跳python輔助軟件思路及圖像識別源碼解析

    微信跳一跳python輔助軟件思路及圖像識別源碼解析

    這篇文章主要介紹了微信跳一跳python輔助軟件思路及圖像識別源碼解析,需要的朋友可以參考下
    2018-01-01

最新評論