`

Python3调用阿里短信api发送短信

阅读更多

阿里提供的短信通道api给的参考是Python2.X版的,然而对于Python3.x版本,也同样适用

 

阿里接口调用文档:https://market.aliyun.com/products/57002003/cmapi011900.html#item-1

 

 

Python3代码示例如下:

import urllib.request
import urllib3
from urllib import parse

def getClient():
    urllib3.disable_warnings()
    http = urllib3.PoolManager()
    return http
querys={
    'ParamString':{"name":"肖先生"},    #消息体参数
    'RecNum':'18515555555,13917777777',   #手机号码,用逗号隔开
    'SignName':'Python科技',     # 短信签名名称
    'TemplateCode':'SMS_33465621'  #短信模板编号
}
querys=parse.urlencode(querys)
host = 'http://sms.market.alicloudapi.com'
path = '/singleSendSms'
method = 'GET'
appcode = '2d1d*****49484eb*****cdf24974f1945'
bodys = {}
url = host + path + '?' + querys
req = urllib.request.Request(url)
header={'Authorization':'APPCODE '+appcode}
req=getClient().request('GET', url, headers=header)

 这里没有写上回调发送状态,如果需要可以补充上去

分享到:
评论

相关推荐

    阿里短信sdk python3.6

    阿里云短信服务SDK(Software Development Kit)是专为开发者设计的一款工具,用于简化在Python 3.6环境中集成和使用阿里云短信服务的过程。通过这个SDK,开发者可以方便地发送短信验证码、通知类短信,以及进行相关...

    python调用阿里云SDK接口实现域名解析记录更新以及修改

    Python调用阿里云SDK接口实现域名解析记录更新与修改是一个重要的任务,特别是在自动化运维和动态DNS配置中。本文将深入探讨这一主题,介绍如何利用Python和阿里云SDK来完成相关操作,以及涉及到的相关技术。 首先...

    Python调用阿里云相关代码

    Python调用阿里云防火墙策略自动修改的代码 代码均自撰 背景如下: 朋友做客户侧安全访问控制 需要一个一个接受客户消息并进行加白操作 故联系我实现自动化获取IP及自动写入阿里云平台 附件内容: Ali_FireWall_Api....

    阿里云短信发送

    它基于HTTP/HTTPS接口,允许开发者通过API调用来发送短信。当你需要发送短信时,你的应用程序会向阿里云服务器发送一个请求,包含接收者的手机号码、短信内容以及预定义的模板ID。阿里云服务器在验证你的请求合法后...

    阿里云短信sdk

    阿里云短信SDK包含Python所需的库文件,允许开发者通过简单的API调用来实现短信发送功能。 3. **Python版SDK**:Python因其简洁明了的语法和丰富的第三方库,被广大开发者所喜爱。阿里云的Python SDK使得Python...

    基于python的短信发送 请用于正当用途

    总之,基于Python的短信发送涉及了网络编程、API交互、数据安全等多个IT知识点。通过合理利用Python的库和模块,我们可以构建出高效、可靠的短信发送系统,用于各种合法的业务需求,如用户注册验证、密码重置提醒等...

    阿里短信发送接口实例代码

    以Python为例,下面是一个简单的阿里云短信发送接口调用示例: ```python import requests import json def send_sms(phone_number, template_code, params): access_key_id = 'your_access_key_id' access_key_...

    Python-用python3基于alidnshttpsapi修改阿里云dns解析

    本文将深入探讨如何使用Python3和阿里云的ALIDNS HTTPS API来修改阿里云DNS解析记录。这是一项实用的技术,对于管理和监控域名解析特别有帮助,尤其是在动态调整服务配置或进行故障排查时。 首先,你需要在阿里云...

    局域网内连接短信平台发短信

    在IT行业中,局域网(LAN)...总之,局域网内连接短信平台发短信涉及网络通信技术、客户端-服务器架构、API调用、安全策略等多个方面,需要综合运用多种IT技能来实现。理解和掌握这些知识点对于构建类似系统至关重要。

    SendSms_调取阿里云短信接口脚本_

    本项目中,"SendSms_调取阿里云短信接口脚本_" 是一个利用阿里云短信服务API实现批量发送短信的脚本。下面我们将深入探讨这个脚本的相关知识点。 1. **阿里云短信服务API**: 阿里云提供了丰富的SDK和HTTP API,...

    Python-用于监视服务的Python脚本失败时发送短信并尝试重新启动

    【Python开发-其它杂项】中的这个项目是一个Python脚本,其主要目的是实现对服务的监控,当服务出现故障时,脚本会自动发送短信通知,并尝试重新启动服务,以确保系统的持续运行和稳定性。这样的功能对于任何依赖...

    阿里旺旺信息发送器(一键发送,教程V)

    阿里旺旺信息发送器是一款专为商家或个人设计的工具,用于批量或一键发送阿里旺旺消息。在电子商务环境中,这种工具可以极大地提高沟通效率,尤其是在处理客户服务或推广活动时。下面将详细介绍这款工具的工作原理...

    利用Python+阿里云实现DDNS动态域名解析的方法

    4. **安装阿里云Python SDK**:通过SDK调用阿里云的API。 5. **环境搭建**:确保开发环境支持Python 3.6及以上的版本,并安装必要的库如BeautifulSoup4等。 #### 五、环境版本 - **Python 3.6** - **网页解析库:...

    PyPI 官网下载 | aliyun-python-sdk-quickbi-public-1.3.0.tar.gz

    《PyPI官网下载的阿里云Python SDK:快速入门与应用》 PyPI(Python Package Index)是Python开发者的重要资源库,它提供了大量的Python库供全球的开发者下载和使用。本次我们关注的是PyPI上发布的“aliyun-python-...

    阿里云短信验证

    API调用通常包括发送短信、查询短信状态等操作。 4. **SDK集成**: 阿里云提供了多种编程语言的SDK,如Java、Python、PHP、Node.js等,简化了开发过程。只需按照官方文档引入对应语言的SDK,设置好AccessKey,就...

    阿里云api所需要的jar包

    - Java API是阿里云提供的一种编程接口,通过它可以调用阿里云的各项服务,如对象存储(OSS)、弹性计算(ECS)、数据库服务(RDS)等。 2. **使用阿里云API的好处**: - 便捷性:使用Java API可以简化与阿里云...

    python+flask+百度翻译api实现在线翻译

    在本项目中,我们利用Python的Flask框架和百度翻译API构建了一个在线翻译的应用。Flask是一个轻量级的Web服务器网关接口(WSGI)Web应用框架,它提供了基本的路由、模板渲染以及HTTP请求处理功能,非常适合快速开发...

    python调用API实现智能回复机器人

    本文实例为大家分享了python调用API实现机器人的具体代码,供大家参考,具体内容如下 注意事项: 下面代码中的APIKEY需要替换 需要有自己的公众号平台,并且自己成为管理员, http://www.tuling123.com  这个...

    阿里大鱼python2.7 sdk

    阿里大鱼Python 2.7 SDK是一个专门为开发者提供的接口库,用于与阿里大鱼服务进行交互,实现短信发送、接收等功能。阿里大鱼是阿里巴巴旗下的一款云通讯服务,它提供了丰富的API和SDK,使得开发者可以方便地在自己的...

    利用阿里云的API实现动态域名解析

    描述中提到“不使用花生壳”,花生壳是一款常见的DDNS客户端软件,暗示我们将采用更直接、更定制化的方式来实现这一功能,即直接编程调用阿里云的API。这种方式的好处包括更高的灵活性、更好的安全性以及可能的性能...

Global site tag (gtag.js) - Google Analytics