当前位置: 首页 > news >正文

php TP8 阿里云短信服务SDKV 2.0(跳大坑)

安装:composer require alibabacloud/dysmsapi-20170525 2.0.24

官方文档:短信服务_SDK中心-阿里云OpenAPI开发者门户 (aliyun.com)

特别注意:传入参数获得值形式

 这样也不行

$sendSmsRequest = new SendSmsRequest($addData);

还有一个大坑:

官方给的参数字段首字母是大写,实际只传参首字母只能是小定

正确是:首字母小写

正确:

        $PhoneNumbers = $postData['PhoneNumbers'];
        $signName = $postData['signName'];
        try {

            $sendSmsRequest = new SendSmsRequest([
                "phoneNumbers" => $PhoneNumbers,
                "signName" => $signName,
                "templateCode" => 'SMS_xxx',
                "templateParam" => json_encode(array('code' => $code))
            ]);
            $runtime = new RuntimeOptions([]);

错误:

        try {
            $sendSmsRequest = new SendSmsRequest([
                "phoneNumbers" => $postData['phoneNumbers'],
                "signName" => $postData['signName'],
                "templateCode" => 'SMS_xxxx',
                "templateParam" => json_encode(array('code' => $code))
            ]);
            $runtime = new RuntimeOptions([]);

参考:php利用阿里云短信SDK实现短信发送功能_php 阿里云短信-CSDN博客

相关文章:

  • 远程连接服务器
  • Kotlin 泛型
  • cocos creator 3.x实现手机虚拟操作杆
  • Python 关于字符串格式化
  • 【Linux】将U盘中的程序更新到开发板中 shell 脚本
  • VRTK4教程 一:资源导入、Unity设置、连接头盔
  • SO3控制器原理与实现(对飞行器的控制实践)
  • 算法(十一)贪婪算法
  • 9秒爬取庆余年2分集剧情
  • 牛客小白月赛95 (个人题解)(待完成)
  • UDP通信
  • Elasticsearch 认证模拟题 - 5
  • 结构体相关习题的补充
  • 从0开始学统计-什么是回归?
  • Nuxt.js静态生成与动态路由策略
  • 【论文解读】Performance of AV1 Real-Time Mode
  • 基于java的CRM客户关系管理系统(一)
  • Tomcat
  • 21.Redis之分布式锁
  • mongodb数据库查询调优之explain方法详解
  • 肖峰读《从塞北到西域》︱拉铁摩尔的骆驼
  • 价格周报|供需回归僵局,本周生猪均价与上周基本持平
  • 乘客被地铁厕所门砸伤,南京地铁:突然坏的,已和乘客沟通处理
  • 外交部:习近平主席同普京总统达成许多新的重要共识
  • 治沙“异瞳”男生疑似摆拍,团队称合作12天多期视频为策划拍摄
  • 李云泽:对受关税影响较大、经营暂时困难的市场主体,一企一策提供精准服务