tpshop 阿里云短信sdk使用
- 创建keyId 和 keysecret,下载sdk
先去阿里云申请账号(后台地址: https://www.aliyun.com/ , 注意不是阿里大于短信平台),登入控制台,创建得到keyId 和 keysecret.从阿里云短信官网下载SDK(https://help.aliyun.com/document_detail/32381.html?spm=5176.doc51929.6.669.NaKJRQ)本人使用的版本是Version 1.3.5更新日期是2017-06-06 将SDK放到thinkphp框架的vendor目录下, 如下图:
- 申请短信模板及其签名
测试好几次发现模板的参数值不能带“.”,刚开始没收到短信还以为调用sdk的问题,折腾了一天才发现是换个模板就好了
- 发送短信类
\Application\Common\Util\PublishBatchSMSMessageDemo.class.php
以下代码分别修改
- YourMNSEndpoint
- YourAccessId
- YourAccessKey
- YourTopicName
- YourSMSSignName
- YourSMSTemplateCode
- YourSMSTemplateParamKey1
<?php
namespace