Я разрабатываю веб-приложение с функцией оплаты, и мне нужно интегрировать webhook, чтобы получать обновления от шлюза оплаты, аналогичные полосе, когда платежи выполняются, и использовать его для таких вещей, как отправка электронных писем и т. Д., А также предоставлять излишки длянекоторые функции при подписке.
Я использую ngrok для создания временного общедоступного URL.Я уже создал файл route.php в своем каталоге плагинов и в нем есть это
<?php
Route::any('/webhook/rave', 'Corymillz\Adverts\Http\Controllers\Webhook@index');
?>
В моем каталоге плагинов я также создал папку Http и в ней я создал другую папку Controllers, а в ней я создалphp файл Webhook.php.В файле, который у меня есть, это проверить его
<?php namespace Corymillz\Adverts\Http\Controllers;
use Illuminate\Routing\Controller;
use Request;
use Log;
class Webhook extends Controller
{
public function index(Request $request)
{
Log::info('hello');
}
}
?>
Я уже добавил свой URL-адрес веб-крюка example.ngrok.io/webhook/rave
на страницу веб-крюка шлюза оплаты, но, кажется, ничего не происходит, когда я пытаюсь проверить тест.Буду признателен за любую помощь в этом.