From e5dcef700894b756f2e457d3bc61befb0888f78a Mon Sep 17 00:00:00 2001 From: saparatayev Date: Wed, 2 Feb 2022 15:46:17 +0500 Subject: [PATCH] started to develop phone verirfication --- .../apigenerator/controllers/api/SmsController.php | 14 ++++++++++++++ plugins/ahmadfatoni/apigenerator/routes.php | 2 ++ 2 files changed, 16 insertions(+) diff --git a/plugins/ahmadfatoni/apigenerator/controllers/api/SmsController.php b/plugins/ahmadfatoni/apigenerator/controllers/api/SmsController.php index a1569f417..b2a2ee93b 100644 --- a/plugins/ahmadfatoni/apigenerator/controllers/api/SmsController.php +++ b/plugins/ahmadfatoni/apigenerator/controllers/api/SmsController.php @@ -4,6 +4,7 @@ namespace AhmadFatoni\ApiGenerator\Controllers\API; use Cms\Classes\Controller; use GsmEncoder; +use Illuminate\Http\Request; use Illuminate\Support\Facades\Log; use LaravelSmpp\SmppServiceInterface; use SMPP; @@ -30,4 +31,17 @@ class SmsController extends Controller } + public function verifyPhone(Request $request) + { + $tx=new SMPPV2('217.174.228.218', 5019); + + $tx->bindTransmitter("birja","Birj@1"); + + $result = $tx->sendSMS("0773",'99365611968','message'); + + return response()->json([ + 'result' => $result + ], 201); + } + } diff --git a/plugins/ahmadfatoni/apigenerator/routes.php b/plugins/ahmadfatoni/apigenerator/routes.php index 59985e45b..c1f88eda7 100644 --- a/plugins/ahmadfatoni/apigenerator/routes.php +++ b/plugins/ahmadfatoni/apigenerator/routes.php @@ -60,6 +60,8 @@ Route::group(['prefix' =>'api/v1','namespace' =>'AhmadFatoni\ApiGenerator\Contro Route::post('withdraw-from-balance', 'ExchangeRequestsController@withdrawFromBalance'); + Route::post('verify-phone', 'SmsController@verifyPhone'); + }); });