Skip to content

lonalore/alexa

Repository files navigation

Alexa

e107 (v2) plugin - This is an integration plugin for Amazon Echo devices, allowing e107 to respond to Alexa Skills Kit requests. Right now the plugin provides only a basic integration. Developers will need to create their own customized handler plugin to handle custom Alexa skills. Alexa Demo plugin.

Requirements

Before installation:

  • Need to install the dependencies for the plugin. Just run the composer install command from the Alexa plugin's folder.

There are minimal prerequisites for your Amazon application:

  • Your e107 site has to be accessible online - Amazon will be sending callbacks to a URL on your site.
  • It has to use SSL, only HTTPS callbacks are allowed.

Create an Amazon application (for Alexa demo plugin):

  • Go to https://developer.amazon.com and sign in with your Amazon account.
  • Click Apps & Services and select Alexa from the menu
  • Choose Alexa Skills Kit and add a new skill, call it Hello Plugin, and fill in the form:
    • For Skill Type, choose Custom Interaction Model
    • For Invocation name, use a short phrase of your choice such as My Application
    • On the Interaction Model tab:
    • On the Configuration tab:
    • On the SSL Certificate tab, choose what kind of SSL certificate is your site using
  • Save the configuration
  • Write down the Application ID back on the original Skill information screen

Support on Beerpay

Hey dude! Help me out for a couple of 🍻!

Beerpay Beerpay

About

e107 (v2) plugin - This is an integration plugin for Amazon Echo devices, allowing e107 to respond to Alexa Skills Kit requests.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages