【发布时间】:2018-12-03 05:39:42
【问题描述】:
我有一个订单表,用户可以在其中输入一些带有电话号码的详细信息。当用户确认订单时,我正在使用 twilio 可编程短信向该电话号码发送短信。短信发送工作正常。代码如下:
$message = $twilio->messages
->create($toNumber, [
'body' => 'My Message',
'from' => 'AlphaNumericNumber'
]);
但问题是,如果用户输入了无效数字,则会引发 HTTP 400 代码错误。如果用户输入无效数字,我想向表单显示用户友好的闪存/错误消息。谁能帮我这个?我在我的应用程序上使用 laravel 5.5。
我得到的错误:
Twilio \ Exceptions \ RestException (21211)
[HTTP 400] Unable to create record: The 'To' number is not a valid phone number.
【问题讨论】:
-
如果是的话,你能得到错误 400/成功 200,然后把这些放在 if else Session::flash('message', 'This is a message!'); Session::flash('alert-class', 'alert-danger');