CasperSecurity
<?php
namespace App\Http\Controllers;
use App\Http\Requests\StoreOTPGenerateRequest;
use App\Http\Requests\UpdateOTPGenerateRequest;
use App\Models\OTPGenerate;
class OTPGenerateController extends Controller
{
public function send_sms(Request $request){
$recipients=$request->recipients;
$templetid=$request->templetid;
if($recipients && $templetid){
$client = new \GuzzleHttp\Client();
$response = $client->request('POST', 'https://control.msg91.com/api/v5/flow/', [
//'body' => '{"template_id":"65c75a87d6fc055fb71dc572","short_url":"1","recipients":[{"mobiles":"918895591305","var":"111111"}]}',
'body' => '{"template_id":"'.$templetid.'","short_url":"1","recipients":'.json_encode($recipients).'}',
'headers' => [
'accept' => 'application/json',
'authkey' => env('SMS_AUTH_KEY'),
'content-type' => 'application/json',
],
]);
if($response->getBody()){
return $response->getBody();
}
}
}
}