python调用API接口怎么实现登陆短信验证

  介绍

这篇文章主要为大家展示了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接口怎么实现登陆短信验证的内容,如果你们有学习到知识或者技能,可以把它分享出去让更多的人看的到。

python调用API接口怎么实现登陆短信验证