kevin-mitchell / alexa-app

Set of classes to make creating Amazon Alexa Skills Kit (ASK) applications easier with Laravel and Lumen
MIT License
97 stars 47 forks source link

laravel 5.8 and launch request and even intent is always 404 #65

Open gigamike opened 5 years ago

gigamike commented 5 years ago

Hi,

im using laravel 5.8 and launch request and even intent is always 404. Im sure i follow the correct installation i.e.

config/app.php 'providers' => [ \Develpr\AlexaApp\Provider\LaravelServiceProvider::class, ],

'aliases' => [ 'AlexaRoute' => \Develpr\AlexaApp\Facades\AlexaRouter::class, 'Alexa' => \Develpr\AlexaApp\Facades\Alexa::class, ],

routes/web.php AlexaRoute::launch('/alexa', 'App\Http\Controllers\AlexaController@launch');

AlexaRoute::sessionEnded('/alexa', function() { return '{"version":"1.0","response":{"shouldEndSession":true}}'; });

AlexaRoute::intent('/alexa', 'HelloWorldIntent', 'App\Http\Controllers\AlexaController@helloWorldIntent');

app/Http/Controllers/AlexaController.php namespace App\Http\Controllers;

use Illuminate\Http\Request;

use Alexa;

class AlexaController extends Controller { public function launch(){ return Alexa::say("This is launch intent"); }

public function helloWorldIntent(){
  return Alexa::say("This is hello world intent");
}

}

What am i missing?

Thanks in advance