Rumah > pembangunan bahagian belakang > Tutorial Python > Contoh panggilan antara muka API SMS berdasarkan versi data-Python agregat

Contoh panggilan antara muka API SMS berdasarkan versi data-Python agregat

王林
Lepaskan: 2024-04-03 13:28:11
ke hadapan
769 orang telah melayarinya

Contoh panggilan antara muka API SMS berdasarkan versi data-Python agregat

1. Antara muka aplikasi

Mohon untuk membuka API SMS melalui https://www.juhe.cn/docs/api/id/54 dan dapatkan kunci permintaan antara muka. (目前接口暂只支持企业类用户使用)
Selepas memohon, serahkan templat SMS di pusat peribadi Laman web rasmi telah menyediakan beberapa templat yang biasa digunakan, yang boleh digunakan dengan cepat.

2. pythoncontoh kod

Sila rujuk dokumen antara muka rasmi: 官方接口文档请参考:<strong class="keylink">Http</strong>s://www.juhe.cn/docs/api/id/54Http

s://www.juhe.cn/docs/api/id/54🎜
#!/usr/bin/Python
# -*- coding: utf-8 -*-

import urllib, urllib2, sys, JSON

reload(sys)
sys.setdefaultencoding('utf-8')

url = 'http://v.juhe.cn/sms/send'

params = {
"mobile": "13429667914",# 接收短信的用户手机号码
"tpl_id": "12341234",# 您申请的短信模板ID,根据实际情况修改
"tpl_value": "#code#=1235231",# 您设置的模板变量,根据实际情况修改,如无变量可留空
"key": "您申请的ApiKey",# 您申请的短信API接口请求Key
}
querys = urllib.urlencode(params)

request = urllib2.Request(url, data=querys)
response = urllib2.urlopen(request)
content = response.read()
if (content):
try:
result = json.loads(content)
error_code = result['error_code']
if (error_code == 0):
message_id = result['result']['sid']
print("请求成功,短信ID:%s" % message_id)
else:
print("请求失败:%s %s" % (result['error_code'], result['reason']))
except Exception as e:
print("解析结果异常:%s" % e)
else:
# 可能网络异常等问题,无法获取返回内容,请求异常
print("请求异常")

Salin selepas log masuk

Atas ialah kandungan terperinci Contoh panggilan antara muka API SMS berdasarkan versi data-Python agregat. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:lsjlt.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan