php composer阿里云发送短信 去除ssl验证

项目之前发送短信是直接调用composer包(alibabacloud),但是在部署新环境时出现了报错

cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
新环境没有配置证书,领导让暂时去除ssl验证, 不然如果下次部署新环境也会报错

'ignoreSSL' => true // 去除ssl证书验证
// 调用短信平台接口发送短信
$config = new AliConfig([
    // 必填,您的 AccessKey ID
    "accessKeyId" => AliYunMessage::KEY,
    // 必填,您的 AccessKey Secret
    "accessKeySecret" => AliYunMessage::SECRET
]);
$config->endpoint = AliYunMessage::ENDPOINT;
$client = new Dysmsapi($config);
$sendSmsRequest = new SendSmsRequest([
    "phoneNumbers" => "$phone",
    "signName" => "$signName",
    "templateCode" => "$templateCode",
    "templateParam" => "{\"name\":\"$name\",\"place\":\"$place\",\"time\":\"$time\"}"
]);
$runtime = new RuntimeOptions([
	'ignoreSSL' => true // 去除ssl证书验证
]);
$resp = $client->sendSmsWithOptions($sendSmsRequest, $runtime);
吐槽一下,阿里的包太乱太冗余,他把开放的接口都放进去了,我就发个短信而已啊。就好比我家1.8的床被摇坏了,需要再来一个1.8的床,这时候家具城把他店里的床,柜子,灯,沙发都让你拉走,我真的只需要一个床而已啊
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值