stuchilde / submail-php-sdk
赛邮云通信submail php的sdk
1.0.0
2019-07-30 06:38 UTC
Requires
- php: >=5.4.0
- guzzlehttp/guzzle: ^6.3@dev
Requires (Dev)
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
This package is auto-updated.
Last update: 2024-09-29 05:49:04 UTC
README
注意: 内部依赖于guzzlehttp/guzzle 组件
这个SDK主要是对 赛邮云通信 的HTTP短信发送相关API的PHP封装。
SUBMAIL赛邮云通信作为专业短信群发平台,致力于为政企及个人客户提供手机短信(sms)、邮件、短信验证码、106短信等通道及api接口服务.SUBMAIL不仅提供高速、稳定、安全的短信群发、邮件群发、语音通知以及国际短信的发送,还提供更加方便快捷的A2P短信发送、smtp服务和网站集成API,使客户的触发短信和触发邮件集成更加方便,成本更低廉。
安装
通过Composer
$ composer require Submail/submail-php-sdk
也可以修改composer.json之后,执行 composer update 更新项目
"require": { "submail/submail-php-sdk" : "~1.0" }
执行命令后,自动加载需要在psr-4规范在composer.json添加
"autoload": { "psr-4": { "Submail\\SDK\\": "src" } }
用法
如果单独使用别忘了引入composer生成的autoload.php文件
如果是laravel用户可以不用手动include,需要执行
$ php artisan vendor:publish --tag=config
使用此sdk之前别忘了先在赛邮云通信官网注册并申请相应的apikey
SDK
短信-阅读详细
GATEAWAY_URL
messageSend
<?php $obj->set_category('message'); $to = '130*******'; $content = "【SUBMAIL】您的短信验证码:4438,请在10分钟内输入。"; $res = $obj->messageSend($to,$content);
请求参数
messagexSend
<?php $obj->set_category('message'); $to = '130*******'; $vars = array('code'=>rand(100,999)); $res = $obj->messagexSend($to,$vars);
请求参数
注意: 凡是涉及xsend方法,需要保持项目ID(project)在配置有效。
邮件-阅读详细
语音-阅读详细
国际短信-阅读详细
变更日志
请参阅 CHANGELOG 了解最近的变化。
安全
如果您发现任何安全问题,请通过电子邮件:author_email 而不是使用问题跟踪器。
致谢
许可证
MIT许可证(MIT)。请参阅 许可证文件 获取更多信息。