laravel-8 - 使用 Laravel 8 和 mysmsmantra 服务提供商集成短信网关方式
问题描述
$ApiKey = "XXXXXXXXXXX";
$ClientId = "XXXXX-XXXX-XXXX-XXXX-XXXXXXXX";
$SenderId = "XXXXX";
$MobileNumbers = "91XXXXXXXXXX";
$Message = "Hi.";
$SMSData = "SenderId:".$SenderId.","."Message:".$Message.","."MobileNumbers:".$MobileNumbers.","."ApiKey:".$ApiKey.","."ClientId:".$ClientId;
$ch = curl_init('https://api.mylogin.co.in/api/v2/SendSMS?');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $SMSData);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch); // This is the result from the API
curl_close($ch);
if(!$result){
return redirect()->back()->with('status', 'failed');
}
else{
return redirect()->back()->with('status', 'School Added Successfully');
}
我无法通过第 3 方 API 发布方法发送短信。解决办法是什么?