欢迎您!

短信验证码

接口标识: smsverificationcode 价格: 0.0005 元/次 VIP免费 同步响应
接口简介
短信验证码接口向指定手机号发送验证码或通知类短信,支持国际及港澳台号码,带国际区号即可发送。内容按短信签名加模板发出,只需传入模板变量的实际值,签名与模板不指定时使用默认配置。每次发送返回状态码、结果描述与发送回执ID,是否送达成功一目了然。适合注册验证、登录二次校验与通知触达等场景。
详细介绍
常见问题
Q:phone 支持什么格式?
A:号码支持带 + 国际区号前缀,主体为 6~15 位数字;国内手机号直接传 11 位号码。格式不合法返回参数错误提示;实际可达范围以你的阿里云短信签名与模板报备情况为准。
Q:template_param 怎么填?
A:传 JSON 字符串,键名与短信模板中的变量占位符一一对应。如模板为「您的验证码是${code}」,则传 {"code":"8246"}。template_param 为必填项,缺失或非法 JSON 会返回参数错误。
Q:sign_name / template_code 不传会怎样?
A:自动回落到默认签名与模板;若入参与默认配置均为空,接口返回错误提示「短信签名未配置」或「短信模板 Code 未配置」。
Q:怎么判断发送成功?
A:响应 code=0 且 data.code 为 "OK" 表示服务商已受理发送,data.bizid 为该条短信的回执标识。受理成功不等于终端已收到,实际送达以运营商与终端状态为准。
接口地址: https://www.phpwc.cn/api/smsverificationcode
请求方式: POST
业务请求参数
参数名类型必填默认值说明
phone string 必填 - 接收短信的手机号码,国际/港澳台消息:国际区号 + 号码
sign_name string 选填 - 短信签名名称,如:网程科技
template_code string 选填 - 短信模板 Code,如:SMS_15305****
template_param string 必填 - 短信模板变量对应的实际值,请传入 JSON 字符串。如:{"name":"张三","number":"1390000****"}
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
code string 短信发送状态码,示例:OK
message string 短信发送结果描述
bizid string 短信发送回执 ID
request_id string 阿里云请求 ID
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号