介绍
这篇文章主要为大家展示了python调用API接口怎么实现登陆短信验证,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。
<强> API说明强>
请求方式:文章
返回类型:JSON
请求参数(查询)
名称类型是否必选描述phoneSTRING必选需要发送的手机号码templateIdSTRING必选模板id、联系客服人员申请成功的模板IDvariableSTRING可选模板中变量参数名,参数值有多个时使用“,“隔开,例如“num: 1234年,金钱:888年“正常返回示例
{ “return_code":“00000”, “order_id":“YZXV15 ........ 825“; }
失败返回示例
{ “;return_code":“10000”; }
错误码定义
错误码错误信息描述10000年参数异常必传参数有空值()<强> python实现强>
创建GetSms。py
进口要求 进口json def send_single_sms (apikey、代码、移动): #定义函数传递三个值分别为API密匙,验证码,手机号 url_part1=癶ttp://yzxyzm.market.alicloudapi.com/yzx/verifySms& # 63;“ url_part2=暗缁?{0},templateId=TP18040314&变量代码% 3={1}“.format(移动、代码) url=url_part1 + url_part2 #传递参数手机号及验证码,拼接两部分链接, 头={ & # 39;授权# 39;:& # 39;本地& # 39;+ apikey } #使用头添加报头 res=请求。帖子(url,头=标题) re_json=json.loads (res.text) 返回re_json if __name__==癬_main__": res=send_single_sms (“75 e8e13sc0454bf594974a15cc2f4caf",“12344”,“13500031234”) #参数:API密匙,验证码,手机号 打印(res) 代码=res [& # 39; return_code& # 39;】 print(类型(代码)) 打印(代码) 如果代码==& # 39;00000 & # 39;: print(“发送成功“) 其他: print(“发送失败:{}“.format(代码)
<>强旋度实现强>
curl - i - x POST & # 39; http://yzxyzm.market.alicloudapi.com/yzx/verifySms& # 63;电话=135 xxxx9999& templateId=TP18040314&变量=代码% 3 a1234& # 39;- h & # 39;授权:本地你自己的本地# 39;
以上就是关于python调用API接口怎么实现登陆短信验证的内容,如果你们有学习到知识或者技能,可以把它分享出去让更多的人看的到。