`
创蓝253
  • 浏览: 18221 次
  • 性别: 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实现短信验证码注册登录的Python - http.client.py、Python - Requests.py文件.zip

    在Python编程领域,短信验证码是实现用户注册和登录安全性的常用方法。...`http.client`是Python标准库中的一个模块,用于低级别HTTP...理解这些核心概念和代码结构,对于构建一个基于Python的短信验证码系统至关重要。

    Python - http.client实现短信验证码注册登录完整示例:Python - http.client.py和附件说明.rar

    短信验证码的发送通常涉及到与短信服务提供商的API交互,这可能需要你先注册获取API密钥,并根据提供商的文档设置请求格式。API接口可能返回一个发送成功的状态,或者直接提供验证码,然后你需要将其发送到用户手机...

    python3中短信验证码生成程序(基于云通讯)

    云通讯官网没有提供python3的短信验证码生成程序,这部分资源是本人整理后亲测可用的,拿来就可以上手

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

    Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 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模拟登录带验证码的网站demo

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

    Python 如何检测输入的图片验证码是否正确 Python源码

    Python 如何检测输入的图片验证码是否正确 Python源码Python 如何检测输入的图片验证码是否正确 Python源码Python 如何检测输入的图片验证码是否正确 Python源码Python 如何检测输入的图片验证码是否正确 Python源码...

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

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

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

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

    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 对验证码图片进行降噪处理

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

Global site tag (gtag.js) - Google Analytics