aping / palisms
该包已被弃用且不再维护。未建议替代包。
简单、好用的阿里云通信开发包(PHP SDK)
v1.0
2017-08-10 02:10 UTC
Requires
- php: >=5.5
- guzzlehttp/guzzle: 6.2.*
This package is auto-updated.
Last update: 2019-11-11 03:46:54 UTC
README
Palisms SDK 是一个 PHP 开发库,用于实现阿里云通信相关 API,便于集成需要短信服务的应用。
阿里大鱼老用户请使用V1版本。
- 用法简单,提供 \Palisms\Fast 类快速使用已开发的接口~
- 注释多多,主要来自官方文档~
- 面向对象,代码结构清晰,阅读无障碍~
- 应该还有,我再想想~
API(完成)
通过
短信发送
安装
php composer.phar require aping/palisms
或
"require": { "aping/palisms": "dev-master" }
用法
配置去阿里云控制台获取~
$config = [ 'AccessKeyId' => 'AccessKeyId', 'AccessKeySecret' => 'AccessKeySecret', ];
发送模板短信(推荐)
\Palisms\Fast::smsSend($data, function (SendRequest $request) { //请求 $request->setRecNum(['13000000000']); $request->setSmsFreeSignName('易开发'); $request->setSmsTemplateCode('SMS_71365710'); $request->setSmsParam(['code'=>'654321']); }, function (SendRequest $request, Response $response) { // 成功后才会回调 // 请求 NumSendRequest // print_r($request); // 响应 NumSendResponse // print_r($response); // 直接转json方便保存请求和响应的数据 // echo $request; // echo $response; // 相关方法 // var_dump($response->isSuccess()); });
直接复制例子,examples 下面有使用例子,随便查看~
帮助
- BUG 反馈:https://github.com/git-aping/palisms/issues
- API 文档:https://api.alidayu.com/doc2/apiList.htm
- e-mail:czp010443@aliyun.com
最后
- 如果 Palisms SDK 帮助到你,请给个 Star~
- 业余时间会继续完善 API、Doc、Test 等~
- 不用买咖啡~