阿里大鱼短信发送接口开发

简介: 一、 API接口介绍 alibaba.aliqin.fc.sms.num.send (短信发送) 向指定手机号码发送模板短信,模板内可设置部分变量。使用前需要在阿里大于管理中心添加短信签名与短信模板。

 

一、 API接口介绍

alibaba.aliqin.fc.sms.num.send (短信发送)

向指定手机号码发送模板短信,模板内可设置部分变量。使用前需要在阿里大于管理中心添加短信签名与短信模板。测试时请直接使用正式环境HTTP请求地址。 【重要】批量发送(一次传递多个号码eg:1381111111,1382222222)会产生相应的延迟,触达时间要求高的建议单条发送

公共参数

请求地址:
环境 HTTP请求地址 HTTPS请求地址
正式环境 http://gw.api.taobao.com/router/rest https://eco.taobao.com/router/rest
沙箱环境 http://gw.api.tbsandbox.com/router/rest https://gw.api.tbsandbox.com/router/rest
公共请求参数:
名称 类型 是否必须 描述
method String API接口名称。
app_key String TOP分配给应用的AppKey。
target_app_key String 被调用的目标AppKey,仅当被调用的API为第三方ISV提供时有效。
sign_method String 签名的摘要算法,可选值为:hmac,md5。
sign String API输入参数签名结果,签名算法介绍请点击这里
session String 用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选。
timestamp String 时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟。
format String 响应格式。默认为xml格式,可选值:xml,json。
v String API协议版本,可选值:2.0。
partner_id String 合作伙伴身份标识。
simplify Boolean 是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false。

请求参数

名称 类型 是否必须 示例值 更多限制 描述
extend String 可选 123456   公共回传参数,在“消息返回”中会透传回该参数;举例:用户可以传入自己下级的会员ID,在消息返回时,该会员ID会包含在内,用户可以根据该会员ID识别是哪位会员使用了你的应用
sms_type String 必须 normal   短信类型,传入值请填写normal
sms_free_sign_name String 必须 阿里大于   短信签名,传入的短信签名必须是在阿里大于“管理中心-验证码/短信通知/推广短信-配置短信签名”中的可用签名。如“阿里大于”已在短信签名管理中通过审核,则可传入”阿里大于“(传参时去掉引号)作为短信签名。短信效果示例:【阿里大于】欢迎使用阿里大于服务。
sms_param Json 可选 {"code":"1234","product":"alidayu"}   短信模板变量,传参规则{"key":"value"},key的名字须和申请模板中的变量名一致,多个变量之间以逗号隔开。示例:针对模板“验证码${code},您正在进行${product}身份验证,打死不要告诉别人哦!”,传参时需传入{"code":"1234","product":"alidayu"}
rec_num String 必须 13000000000   短信接收号码。支持单个或多个手机号码,传入号码为11位手机号码,不能加0或+86。群发短信需传入多个号码,以英文逗号分隔,一次调用最多传入200个号码。示例:18600000000,13911111111,13322222222
sms_template_code String 必须 SMS_585014   短信模板ID,传入的模板必须是在阿里大于“管理中心-短信模板管理”中的可用模板。示例:SMS_585014

响应参数

名称 类型 示例值 描述
result BizResult 0 返回值
  • └ err_code
  • String
  • 0
  • 错误码
  • └ model
  • String
  • 134523^4351232
  • 返回结果
  • └ success
  • Boolean
  • false
  • true表示成功,false表示失败
  • └ msg
  • String
  • 成功
  • 返回信息描述

 

二、SDK实现

三、调用方法

header('Content-Type: text/html; charset=UTF-8');
$sms = new Alidayu;
$sms->appkey = "24535123";
$sms->secretKey = '1d7ed250f68e3c096f9b18a434765456';

$code = strval(rand(100000,999999));
$requestMethod = "alibaba.aliqin.fc.sms.num.send";
$apiParams = array();
$apiParams["extend"]                = "123456";
$apiParams["sms_type"]              = "normal";
$apiParams["sms_free_sign_name"]    = "方倍工作室";
$apiParams["sms_param"]             = json_encode(array("code"=>$code));
$apiParams["rec_num"]               = "15889386666";
$apiParams["sms_template_code"]     = "SMS_75835210";

$resp = $sms->execute($requestMethod, $apiParams);
var_dump($resp);

 

四、代码下载

扫描关注下文二维码,回复 “1245” 获取

 

 

目录
相关文章
|
JSON Java API
短信服务 Api 介绍|学习笔记
快速学习短信服务 Api 介绍
3022 0
短信服务 Api 介绍|学习笔记
|
JavaScript Java API
如何接入阿里云短信服务 (完整指南)
如何接入阿里云短信服务 (完整指南)
59345 1
|
Oracle Java 关系型数据库
Oracle jdk 的国内下载镜像
Oracle jdk 的国内下载镜像
61497 0
|
5月前
|
存储 安全 数据库
使用 Docker 部署 Clawdbot(官方推荐方式)
Clawdbot 是一款开源、本地运行的个人AI助手,支持 WhatsApp、Telegram、Slack 等十余种通信渠道,兼容 macOS/iOS/Android,可渲染实时 Canvas 界面。本文提供基于 Docker Compose 的生产级部署指南,涵盖安全配置、持久化、备份、监控等关键运维实践(官方无预构建镜像,需源码本地构建)。
3469 7
|
12月前
|
人工智能 供应链 安全
未来电商趋势:API技术在智能供应链中的应用
随着电商蓬勃发展,供应链管理正借助API技术实现智能化升级。本文解析API作为电商生态“粘合剂”的作用,探讨其在库存管理、物流协同和风险预测中的关键应用,以及对AI融合、区块链安全和实时生态的推动。API不仅提升效率与用户体验,更重塑电商未来格局,成为企业竞争的核心优势。拥抱API集成,将是应对市场复杂性的关键策略。
2025年阿里云域名备案流程(图文详细教程)
本文详细介绍了2025年阿里云域名备案的全流程,包括注册阿里云账号、企业实名认证、购买服务器、创建域名信息模板、购买域名、域名备案及查询备案号等步骤。通过图文结合的方式,清晰展示了每个环节的操作方法和注意事项,帮助用户顺利完成域名备案。文章强调了域名备案的前提是国内需有一台服务器,并提供了具体配置建议,同时提醒用户注意邮箱验证和短信核验等关键步骤,确保备案顺利通过。
15806 15
|
12月前
|
安全 测试技术 API
电商API接口开发:基础架构搭建全攻略
本文详细解析了电商API接口从零搭建基础架构的全流程。首先通过需求分析明确业务功能与接口规范,选定数据格式(如JSON)及通信方式(如RESTful)。接着在架构设计阶段选择合适的技术栈、数据库方案,并引入API网关实现统一管理。开发实现部分涵盖认证授权、数据访问、日志记录与异常处理等核心功能。安全防护则强调数据加密、传输安全及速率限制策略。测试优化阶段包括单元测试、集成测试、性能与安全测试,确保接口稳定性。最后通过工具生成清晰的API文档并实施版本控制,为开发者提供便利。整体流程系统化、模块化,助力打造高效、安全的电商API接口。
阿里云实名认证api接口怎么调用
当我们注册一个购物网站,或者下载某个游戏,很多地方都需要做实名认证。那么作为购物网站,或者游戏公司,怎么才能判断客户提供的身份证号码是否真实呢?游戏玩家越来越多,我们可能人工去审核这个人提供个的身份证号码是否属实,或者是否是真人。根据国家规定,我们很多游戏都要对未成年游戏时长进行控制,也就是通常大家所谓的游戏防沉迷系统。我们只要把那些进行实名认证玩家的年龄给摘出来以后,就可以判断其是否成年。
阿里云实名认证api接口怎么调用