溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

【Python】短信驗(yàn)證碼平臺查詢賬戶余額demo---創(chuàng)藍(lán)253云通訊平臺案例

發(fā)布時(shí)間:2020-04-10 14:36:02 來源:網(wǎng)絡(luò) 閱讀:559 作者:創(chuàng)藍(lán)253 欄目:編程語言

#!/usr/local/bin/python
#-- coding:utf-8 --

Author: jacky

Time: 14-2-22 下午11:48

Desc: 短信http接口的python代碼調(diào)用示例

import httplib
import urllib
import json
#服務(wù)地址
host = "intapi.253.com"

#端口號
port = 80

#版本號
version = "v1.1"

#查賬戶信息的URI
balance_get_uri = "/balance/json"

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

#創(chuàng)藍(lán)賬號
account = ""

#創(chuàng)藍(lán)密碼
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

def send_sms(text, phone):
"""
能用接口發(fā)短信
"""

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':
#手機(jī)號碼,格式(區(qū)號+手機(jī)號碼),例如:8615800000000,其中86為中國的區(qū)號
phone = "8615800000000"
text = "【253云通訊】您的驗(yàn)證碼是1234"

#查賬戶余額
print(get_user_balance())
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI