Неизвестный статус Laravel с интеграцией Slack - PullRequest
0 голосов
/ 21 сентября 2018

Я пытаюсь реализовать 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 ...

...