美文网首页larvel进阶笔记
Laravel、云片网络短信发送PHP SDK

Laravel、云片网络短信发送PHP SDK

作者: 倚南_Determined | 来源:发表于2018-08-10 14:58 被阅读0次

    Note: 依赖guzzlehttp/guzzle 6,安装本此包时会默认安装此依赖,可能很多其他的第三方库依赖较低版本的guzzle,如guzzle 5

    这个SDK主要是对 云片网络 的HTTP短信发送相关API的PHP封装。

    云片网首页

    https://www.yunpian.com/

    通过 composer 安装

    composer require ender/yunpian-sms

    Usage

    如果单独使用别忘了引入composer生成的autoload.php文件

    如果是laravel用户可以不用手动include

    使用此sdk之前别忘了先在云片网络官网注册并申请相应的apikey

    示例代码如下

    发送短信

        (“【云片网】”是模板签名)和 apikey 可以在 .env 中配置参数

    useEnder\YunPianSms\SMS\YunPianSms;

    $yunpianSms = newYunPianSms('Apikey');

    $response = $yunpianSms->sendMsg('18xxxxxxx51','【云片网】您的验证码是1234');

    var_export($response);

    获取当前账户余额等信息(写项目用不到)

    useEnder\YunPianSms\SMS\YunPianUser;

    $yunpianSms=newYunPianUser(' Apikey ');

    $response=$yunpianSms->getAccountInfo();

    构造函数参数即为你的个人的apikey

    短信发送完毕。

    由于结构并不复杂,就没针对laravel提供什么service provider,感觉没什么必要,就几行代码。

    参考:

    Packagist:

    https://packagist.org/packages/ender/yunpian-sms

    Github

    https://github.com/argb/yunpian-sms

    个人实现功能并转载,给需要的人

    相关文章

      网友评论

        本文标题:Laravel、云片网络短信发送PHP SDK

        本文链接:https://www.haomeiwen.com/subject/uxnkbftx.html