`
创蓝253
  • 浏览: 18277 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

如何用Python调取创蓝253国际短信验证码

    博客分类:
  • wu
阅读更多
#!/usr/local/bin/python
#-*- coding:utf-8 -*-
# Author: jacky
# Time: 14-2-22 下午11:48
# Desc: 短信http接口的python代码调用示例
import httplib
import urllib
import json
#服务地址 
host = "intapi.253.com"

#端口号
port = 80

#版本号
version = "v1.1"

#查账户信息的URI
balance_get_uri = "/balance/json"

#智能匹配模版短信接口的URI
sms_send_uri = "/send/json"

#创蓝账号
account  = ""

#创蓝密码
password = ""

def get_user_balance():
    """
    取账户余额
    """
    params = {'account': account, 'password' : password}
    params=json.dumps(params)
  
    headers = {"Content-type": "application/json"}
    conn = httplib.HTTPConnection(host, port=port)
    conn.request('POST', balance_get_uri, params, headers)
    response = conn.getresponse()
    response_str = response.read()
    conn.close()
    return response_str

创蓝253云通讯平台---国际短信接口调用demo

def send_sms(text, phone):
    """
    能用接口发短信
    """

    params = {'account': account, 'password' : password, 'msg': urllib.quote(text), 'mobile':phone, 'report' : 'false'}
    params=json.dumps(params)
  
    headers = {"Content-type": "application/json"}
    conn = httplib.HTTPConnection(host, port=port, timeout=30)
    conn.request("POST", sms_send_uri, params, headers)
    response = conn.getresponse()
    response_str = response.read()
    conn.close()
    return response_str

if __name__ == '__main__':
    #手机号码,格式(区号+手机号码),例如:8615800000000,其中86为中国的区号
    phone = "8615800000000"
    text = "【253云通讯】您的验证码是1234"

    #查账户余额
    print(get_user_balance())

    #调用智能匹配模版接口发短信
    print(send_sms(text, phone))
分享到:
评论

相关推荐

    使用python调取摄像头录制视频

    使用python调取摄像头录制视频,主要使用opencv-python库

    使用python+robot framework识别图片验证码

    本篇将详细讲解如何使用Python和Robot Framework相结合来识别图片验证码,以及如何利用PIL库进行图像处理,以及提到了一个用于识别验证码的第三方库——pytesser。 首先,让我们了解Python和Robot Framework的基本...

    Python作业:点击选择文字验证码识别,文字点选、选字、选择文字验证码识别(课设)

    windows下python3.6、python3.8、python3.10测试使用通过 低消耗,代码经编译后在低配置机器上也可运行(1核2G服务器无压力运行) 文字点选、选字、选择文字验证码识别 识别速度约在100~300ms之间 96%的准确率 ...

    Python搭建Keras CNN模型识别网站验证码

    Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建...

    python实现发送和获取手机短信验证码

    主要介绍了python实现发送和获取手机短信验证码的相关资料,讲解了python如何解决接口测试获取手机验证码问题,感兴趣的小伙伴们可以参考一下

    国际验证码API接口

    3. **国际短信验证码**:验证码通常以数字或字母的形式发送到用户的手机,用户需要在应用或网站上输入接收到的验证码以完成身份验证。由于是国际服务,ihuyi的验证码支持全球范围内的手机号码,适应跨国应用的需求。...

    云通讯短信验证码python3.7版本

    在本项目中,我们主要关注的是使用Python 3.7版本实现云通讯短信验证码功能。在给定的压缩包文件中,包含了一些关键文件和组件,这些将帮助开发者在Flask框架下集成云通讯服务,以发送和验证短信验证码。 首先,`...

    Python 动态验证码 Python源码

    Python 动态验证码 Python源码Python 动态验证码 Python源码Python 动态验证码 Python源码Python 动态验证码 Python源码Python 动态验证码 Python源码Python 动态验证码 Python源码Python 动态验证码 Python源码...

    python自动创建字符验证码,python创建验证码

    python自动创建字符验证码,python创建验证码! python自动创建字符验证码,python创建验证码! python自动创建字符验证码,python创建验证码! python自动创建字符验证码,python创建验证码 !python自动创建字符...

    (一)python爬虫验证码识别(去除干扰线)

    这篇文章将探讨如何使用Python处理带有干扰线的验证码识别问题。首先,我们需要了解验证码识别的基本原理和涉及的技术。 验证码识别通常分为几个步骤:图片预处理、特征提取、模型训练以及识别应用。在本案例中,...

    python短信接口开发_python发送短信验证码通知_python短信demo示例 .docx

    Python 短信接口开发是指使用 Python 语言开发短信接口,以实现发送短信验证码通知等功能。下面将详细介绍 Python 短信接口开发的相关知识点。 短信接口类型 短信接口类型有很多,包括互亿无线触发短信接口、华信...

    python使用tensorflow深度学习识别验证码

    除了传统的PIL包处理图片,然后用pytessert+OCR识别意外,还可以使用tessorflow训练来识别验证码。 此篇代码大部分是转载的,只改了很少地方。 代码是运行在linux环境,tessorflow没有支持windows的python 2.7。 gen_...

    旋转验证码生成与识别(Python版)

    在这个Python实现的项目中,我们将深入探讨旋转验证码的生成与识别技术。 首先,生成旋转验证码涉及到以下几个关键技术点: 1. **随机生成字符**:验证码通常由随机选择的字母和数字组成,Python的`random`库可以...

    使用python 对验证码图片进行降噪处理

    首先贴一张验证码上来做案例: 第一步先通过二值化处理把干扰线去掉: from PIL import Image # 二值化处理 def two_value(): for i in range(1,5): # 打开文件夹中的图片 image=Image.open('./Img/'+str(i)+'....

    python实现邮箱登录、邮箱验证码注册、找回密码等功能

    以下将详细介绍如何使用Python来实现这些功能。 首先,邮箱登录通常需要一个用户输入邮箱和密码的界面。Python可以借助Flask或Django等Web框架来构建这样的界面。用户提交的邮箱和密码通过HTTP请求发送到服务器,...

    python selenium UI自动化解决验证码的4种方法

    本文将详细介绍如何使用Python和Selenium解决验证码问题的四种方法:去掉验证码、设置万能码、验证码识别技术-tesseract以及添加cookie登录。 #### 测试环境 - **操作系统**:Windows 7及以上版本 - **浏览器**:...

    用Python生成随机验证码

    该资源为小编原创的使用Python生成随机验证码的源文件,可供学习制作python验证码的小伙伴们下载

    Python爬虫模拟登录带验证码网站

    python提供了强大的url库,想做到这个并不难。这里以登录学校教务系统为例,做一个简单的例子。 首先得明白cookie的作用,cookie是某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据。因此...

    python模拟登录带验证码的网站demo

    python使用requests模拟登录带验证码的专利网站demo

    基于python实现破解滑动验证码过程解析

    今天专门给大家来聊聊验证码的问题,一般的情况下遇到验证码我们可以都可以找开发去帮忙解决,关闭验证码,或者给一个万能的验证码!那么如果开发不提供帮助的话,我们自己有没有办法来处理这些验证码的问题呢?答案...

Global site tag (gtag.js) - Google Analytics