php 利用云片发送短信

在项目中很多时候需要用到短信服务,短信服务国内用到比较多了有阿里和云片.这里讨论云片的使用方法.

1. 登录云片 新增签名和模板

php 利用云片发送短信

php 利用云片发送短信

 

2. 利用 composer 安装官方文档推荐的 SDK

官方推荐的 sdk 地址 https://github.com/yunpian/yunpian-php-sdk

composer 安装

php 利用云片发送短信

3. 使用示例

sdk 的文档的使用示例

php 利用云片发送短信

 这里的 $apikey 在管理控制台中可以获取

php 利用云片发送短信

YunpianClient::MOBILE 是要发送的手机号

YunpianClient::TEXT 是模板

php 利用云片发送短信

 

// 云片发送短信
Route::get('yunpian', function () {
   $clnt = \Yunpian\Sdk\YunpianClient::create('xx6bb2f873');
   $param = [
        \Yunpian\Sdk\YunpianClient::MOBILE => '1809852xxx',
       \Yunpian\Sdk\YunpianClient::TEXT => '【小彬奇谈】您的验证码为1254,如非本人操作,请忽略此短信.'
   ];
   $rs = $clnt->sms()->single_send($param);
   dd($rs);
});

请求的返回结果

php 利用云片发送短信

php 利用云片发送短信