PHP - Laravel/Lumen composer package for writing AppKit apps
Hello all! I have been working on writing a number of sample applications for Alexa/AppKit/Echo, and decided to create an open source package to facilitate this - specifically for us with Laravel or Lumen, which if you are not familiar are popular/up-and-coming php frameworks. My package I'm currently called "alexa-app" (which I've found to be a popular name!), and you can read more about it on the github page:
https://github.com/develpr/alexa-app You can also check out a video that gives brief walkthrough of some of the basic features here:
https://www.youtube.com/watch?v=uhSAdadTqiE Some basic features include: 1. Making it super simple to route various types of requests from AppKit/Alexa within your application 2. Handling the security requirements Amazon has put forth in terms of cert validation, signature verification, timestamp tolerance, etc, etc. 3. Makes it easy to send properly formatted responses to AppKit using a nice, clean, easy to understand syntax (i.e. `return Alexa::say("Hello!")->withCard(new Card("Card title!", "", "This is a card!")->endSession();`) 4. Makes it easy to pull out various parts of the request, such as slot values, session values, etc. I'd call this a beta at this point, and would love any feedback, pull requests, feature requests, etc! Thanks for taking a look :)
Hey Matt! To be 100% honestly, I didn't actually realize anything was changing with the security/certificate requirements! That said, I'm guessing looking at your post that you are in fact correct, that I will have an issue. Was there a blog post or email update about this that I just missed? I'm going to try to take a look in the next day or two and see if I can figure out what's going on/what I need to change, and I'll keep an eye on the thread you posted also. Also, thanks for taking a look at my code, I appreciate it :) I'll update this post when I test/figure something out.