服务概述

为了更好的服务开发者和ThinkPHP生态,官网优选优质稳固的短信服务商正式推出了短信API服务,目前仅反对验证码和告诉短信,后续还会陆续开明更多的短信服务。

因为短信服务是独自布局和设计的,调用接口对立纳入了ThinkAPI服务,所以咱们对短信API接口做了统一规划,未来还会陆续接入更多的短信服务通道和短信业务,因为调用参数和返回数据等标准曾经对立,所以不会影响原有接口的应用。

接口调用(调用须知)

短信发送之前,首先要实现模板和签名的申请,登录市场后点击右上角用户头像抉择“我的服务->短信服务”,在签名治理和模板治理外面申请即可,审核通过后才能够进行短信发送调用。一旦查看发现有任何违规内容发送的话,咱们将会对签名和模板进行解冻,已购买的套餐资费不退,并且保留查究相干责任的权力。

申请地址

GET https://api.topthink.com/sms/send 

申请参数

参数名称 类型 必须 形容

signId Number 是 签名id,在我的服务->短信服务->签名治理外面查看

templateId Number 是 模板id,在我的服务->短信服务->模板治理外面查看

phone String 是 要发送的国内11位手机号码

params Json 否 模板变量 应用Json对象格局

返回data参数

名称 类型 阐明

id String 短信发送工作id

留神:短信发送最终是否胜利的确认是运营商异步确认的,所以须要在我的服务->短信服务->发信记录外面确认,最终的计费也是以发信记录外面的胜利次数来计费。

SDK调用

$client = new Client("YourAppCode");$result = $client->smsSend()    ->withSignId('78')    ->withTemplateId('234')    ->withPhone('15687902345')    ->withParams('{"code": "7865"}')    ->request();dump($result); 

返回后果示例:

{"code": 0,"message": "发送胜利","data":{    "id": "6055df2f45e10"    }} 

接口费用(¥0.035/次起)

目前告诉类短信和验证码短信的单次价格是¥0.035起,采纳套餐包的形式购买次数。

更多接口服务

ThinkAPI对立API接口服务是由官网联结合作伙伴封装的一套接口调用服务及SDK,旨在帮忙ThinkPHP开发者更不便和更低成本调用官网及第三方的提供的各类API接口及服务,从而更好的构建开发者生态。更多API接口能够参见这里。