`
创蓝253
  • 浏览: 18658 次
  • 性别: 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实现短信验证码注册登录的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接口可能返回一个发送成功的状态,或者直接提供验证码,然后你需要将其发送到用户手机...

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

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

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

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

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

    后端再次使用`Requests`库,这次可能是向短信服务商的验证接口发送POST请求,包含手机号和用户输入的验证码。 3. **注册/登录逻辑**:如果验证码验证成功,那么可以继续进行注册或登录操作。注册时,可能需要收集...

    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的验证码支持全球范围内的手机号码,适应跨国应用的需求。...

    基于python卷积神经网络实现的验证码识别新版算法源码+说明.zip

    1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,也可以作为小白实战演练和初期项目立项演示的重要参考借鉴资料。 3、本资源...

    云通讯短信验证码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实现破解滑动验证码过程解析

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

    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来实现这些功能。 首先,邮箱登录通常需要一个用户输入邮箱和密码的界面。Python可以借助Flask或Django等Web框架来构建这样的界面。用户提交的邮箱和密码通过HTTP请求发送到服务器,...

    使用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