阿里云短信php-sdk对接
短信预约 -IT技能 免费直播动态提醒
早期用过阿里的大鱼,但现在看已经合并在了阿里云的短信服务
1.进入阿里云工作台,找到短信服务-开通短信服务
2.开通短信服务需要四个参数,以下流程就按必须字段做操作
1)签名
2)短信模板
3)accessKeyId
4)accessKeySecret
签名
国内消息-添加签名,添加完需要阿里云审核,大概2小时左右
短信模板
国内消息-添加模板,添加完需要阿里云审核,大概2小时左右
accessKeyId /accessKeySecret
右上角-账号-AccessKey管理
创建AccessKey
accessKeyId /accessKeySecret都在此处获取
3.签名,模板审核通过,access2个值获取就可以开始调用测试
绑定测试手机--选择审核通过的签名和模板,发起调用
4.SDK引入,代码编写
阿里的生态现在都可以通过composer引入,下方有步骤介绍
sdk文档
部分代码
aliAuth::$accessKeyId,'accessKeySecret'=>aliAuth::$accessKeySecret,]);$config->endpoint = "dysmsapi.aliyuncs.com";//$config->Version = '2017-05-25';$client = new Dysmsapi($config);$request = new SendSmsRequest();$request->phoneNumbers = $phone;$request->signName = aliAuth::$signName;$request->templateCode = aliAuth::$templateCode;$request->templateParam = '{"code":"'.$code.'"}';$response = $client->sendSms($request);var_dump($response);?>
常量设置
5.sdk对接出现错误信息InvalidVersion
照错误码提示为版本问题,后提交工单询问客服找到了问题
修改为正确的endpoint,调通
来源地址:https://blog.csdn.net/weixin_41954579/article/details/129408476
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341