美文网首页
云片: 如何给指定手机号发含验证码的短信

云片: 如何给指定手机号发含验证码的短信

作者: 杭州云片 | 来源:发表于2020-06-18 11:07 被阅读0次

    云片短信验证码:本教程可以实现给指定手机号发含验证码的短信,用于验证手机号真实性或验证操作安全性。

    一、注册、报备及设置

    注册云片,完成资质报备签名报备模板报备

    tips: 报备可以让产品经理、运营等业务人员完成。

    开发阶段,建议先关闭IP 白名单,或将服务器 IP 及本地 IP 均设置在 IP 白名单内。

    为了避免开发调试中,您的手机号被系统防骚扰机制拦截,可以在测试白名单填写您的手机号。

    二、调通短信接口

    方法一:使用单条发送短信接口 API 直接开发

    特别注意:验证码建议使用"单条发送短信接口"

    HTTP 头信息:

    请求

    URL:https://sms.yunpian.com/v2/sms/single_send.json

    注意:海外服务器地址 us.yunpian.com

    Http Method:POST

    支持 https 与 http 两种访问,建议使用 https

    请求参数

    附注:如需使用"EXTEND""UID"参数,可免费向客服申请。

    请求示例

    响应

    Json 返回示例

    方法二:下载、导入 SDK,并配置

    目前云片提供 JAVA/PHP/Python/C#/Golang 5 种语言 SDK、如果您的编程语言云片未提供 SDK,您可以根据文档自行对接。

    SDK 下载地址(JAVA/PHP/Python/C#/GOLANG):去下载

    JAVA SDK 示例

    三、实现业务逻辑

    生成短信内容,调用发送接口,传入 APIKEY、手机号、内容等参数发送短信。

    短信内容需和通过审核的模板匹配上才能发送,如不匹配接口会返回报错信息,报错记录在后台失败请求页可以看到。

    如不确定内容是否匹配,后台模板报备页有测试匹配功能。

    如短信验证接口用于 web、移动网页版,需在注册页增加图形验证码避免恶意轰炸消耗账户余额(什么是验证码轰炸?)。 iOS 及 Android APP 无需在注册页添加图形验证码。

    四、按需开发功能

    (1)开发注册成功回调接口,统计到短信验证码发送效果,用户注册成功率。

    (2)对短信发送状态做实时监控

    如果您需要通过程序对短信的发送状态做实时监控,可以开发“推送/获取状态报告”接口。

    如果只是想了解短信发送状态,无实时监控需求,云片管理控制台-国内短信-数据统计 可以看到实时及历史的到达率、发送量、接口失败原因等报表。

    (3)短信平台/代理类客户

    如果您是短信平台/代理,需要管理众多客户的签名及模板。您可能需要 签名提交 API、 模板管理 API、 账户 API。 从而通过 API 接口轻松管理签名、模板、账户。

    (4)获取上行短信

    如果您的业务中,需获取用户回复的上行短信,可以开发“推送回复短信 API”。通过这个接口,如果用户回复了您的短信,云片会第一时间推送给您。

    (5)国外地区使用海外服务器

    如海外用户可以调用海外服务器地址us.yunpian.com,获得更快的请求和处理速度。例如使用短信接口时,将sms.yunpian.com替换为us.yunpian.com即可。

    相关文章

      网友评论

          本文标题:云片: 如何给指定手机号发含验证码的短信

          本文链接:https://www.haomeiwen.com/subject/ucoyxktx.html