Javascript Laravel Passport API向不使用付费号码的用户发送OTP

Javascript Laravel Passport API向不使用付费号码的用户发送OTP,javascript,html,jquery,ajax,laravel,Javascript,Html,Jquery,Ajax,Laravel,我正在致力于在Laravel Passport API中发送OTP功能。OTP不是发送号码,它显示错误消息号码未验证。我无法验证号码。请告诉我如何解决此问题 /* * ------------------------ * Send OTP Method * ------------------------ */ public function sendSms($request) { $accountSid = config('app.twilio')['TWILIO_ACCOU

我正在致力于在Laravel Passport API中发送OTP功能。OTP不是发送号码,它显示错误消息号码未验证。我无法验证号码。请告诉我如何解决此问题

/*
 * ------------------------
 * Send OTP Method
 * ------------------------
 */

public function sendSms($request)
{
    $accountSid = config('app.twilio')['TWILIO_ACCOUNT_SID'];
    $authToken = config('app.twilio')['TWILIO_AUTH_TOKEN'];

    try
    {
       $phone_number = $request->phone_number;
       $client = new Client(['auth' => [$accountSid, $authToken]]);
       $result = $client->post('https://api.twilio.com/2010-04-01/Accounts/'.$accountSid.'/Messages.json',
            ['form_params' => [
                'Body' => 'CODE: '. $request->code, //set message body
                'To' => $phone_number,
                'From' => '+25575720000' //we get this number from twilio
            ]]); 
        return $result;

    }
    catch (\Exception $exception)
    {
        Log::error($exception->getMessage());
        return ['status'=>'error', 'code'=>401,'data'=>'', 'message'=>'Number not verified'];
    }
}

嘿,你从twillio那里得到了两个号码,第一个是生产号,发送给任何一个。第二个是测试,只有通过了有效的数字,这是不支付。有效号码是您可以添加到您的帐户上的号码。号码属于我们的号码,并且从中是Paid。如何从控制台了解有效号码这是您获取电话号码的地方:这是您可以添加或显示已验证号码的地方:魔术测试号码:谢谢我会检查