Beispiel für den Aufruf einer SMS-API-Schnittstelle basierend auf aggregierten Daten – Python-Version

王林
Freigeben: 2024-04-03 13:28:11
nach vorne
727 Leute haben es durchsucht

Beispiel für den Aufruf einer SMS-API-Schnittstelle basierend auf aggregierten Daten – Python-Version

1. Anwendungsschnittstelle

Bewerben Sie sich, um die SMS-API über https://www.juhe.cn/docs/api/id/54 zu öffnen und den Schnittstellenanforderungsschlüssel zu erhalten. (目前接口暂只支持企业类用户使用)
Nachdem Sie sich beworben haben, reichen Sie die SMS-Vorlage im Personal Center ein. Auf der offiziellen Website finden Sie eine Reihe häufig verwendeter Vorlagen, die schnell beantragt werden können.

2. PythonCodebeispiel

Bitte beachten Sie das offizielle Schnittstellendokument: <code>官方接口文档请参考:<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("请求异常")

Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonBeispiel für den Aufruf einer SMS-API-Schnittstelle basierend auf aggregierten Daten – Python-Version. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:lsjlt.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage