Я пытаюсь реализовать Slack Actions в slack с Laravel в качестве конечной точки.
В Slack я настроил URL-адрес запроса, а также зарегистрировал действие.Кнопка появляется в Slack.
С помощью laravel я сделал простой маршрут для проверки полезной нагрузки slack, как этот
Route::post('slack-payload', function( $payload ){
dd( $payload );
})->name('slack-payload');
Но когда я нажимаю на свое пользовательское действие, на стороне laravelЯ получил 419 unknown status
.
Я предполагаю, что это из-за отсутствия 1013 * от Слэка, которого хочет Ларавел.Поэтому я добавил свой маршрут в $except
промежуточного ПО VerifyCsrfToken
.
class VerifyCsrfToken extends BaseVerifier
{
protected $except = [
'slack-payload'
];
}
Но теперь у меня 500 Internal Server Error
...