【发布时间】:2020-06-02 19:58:14
【问题描述】:
我正在使用 laravel 并集成支付网关。当我发送发布请求然后在成功或取消后,它会像这样重定向参考 ID http://localhost/multi_vendor/user/paypal/return?flwref=FLW-MOCK-d4f7572650fbe61ecff7fb17a7129859&txref=rave-bxw7c98dymo8so0kwosco0wwscs8ogc 那么如何在 laravel 中解决呢?
我为此制定了路线
Route::get('/paypal/return', 'User\PaypalController@payreturn')->name('user.payment.return');
【问题讨论】:
-
在你的
public function payreturn($request, $request), you can access the query string values via$request->input('flwref)` 和$request->input('txref')中。你的问题到底是什么?您还没有真正解释发生了什么问题/遇到了什么问题。 -
公共函数 payreturn(Request $request){ dd($request); }
-
先生,我正在使用公共函数 payreturn(Request $request){ dd($request); 处理此响应} 但当 url 重定向时,它会显示“哎呀,好像出了点问题。”
-
启用日志记录...您应该只能在
production中看到该屏幕。将这些设置在您的.env:APP_ENV=local和APP_DEBUG=true。另外,请确保您通过use Illuminate\Http\Request;在控制器中导入Request(所有控制器都应该有这个) -
感谢您的帮助,但经过大量努力我还没有完成,请查看此视频