Skip to main content

The ASK SDK Webservice package provides support for running skills, built using the Alexa Skills Kit SDK, as web applications.

Project description

ASK SDK Webservice Support - Base components for Python ASK SDK Skill as WebService

ask-sdk-webservice-support is the base SDK package for providing support to deploy skill as webservice, when built using ASK Python SDK. It provides the base verification components and the dispatch logic for skills deployed as a custom webservice rather than on AWS Lambda. It provides an easy way to register and use skills as custom webservices.

If you plan to use Flask for your webservice development, you can install the flask-ask-sdk package. If you are using Django for your webservice development, you can install the django-ask-sdk package.

Quick Start

Warning

These features are currently in beta. You can view the source code in the Ask Python Sdk repo on GitHub. The interface might change when the features are released as stable.

Installation

Important

cryptography is a dependency for this package. If you have not already installed cryptography, you might need to install additional prerequisites as detailed in the cryptography installation guide for your operating system.

Assuming that you have Python and virtualenv installed, you can install the package from PyPi as follows:

$ virtualenv venv
$ . venv/bin/activate
$ pip install ask-sdk-webservice-support

This package is not installed along-side ask-sdk standard distribution, and has to be installed separately if you need support for skill deployment as webservice.

Usage and Getting Started

Getting started guides, SDK Features, API references, samples etc. can be found at Read The Docs

Got Feedback?

  • We would like to hear about your bugs, feature requests, questions or quick feedback. Please search for the existing issues before opening a new one. It would also be helpful if you follow the templates for issue and pull request creation. Please follow the contributing guidelines!!
  • Request and vote for Alexa features!

CHANGELOG

0.1

  • Initial release of Alexa Skills Kit Webservice Support Package.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for ask-sdk-webservice-support, version 0.1.1
Filename, size File type Python version Upload date Hashes
Filename, size ask_sdk_webservice_support-0.1.1-py2.py3-none-any.whl (11.7 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size ask-sdk-webservice-support-0.1.1.tar.gz (10.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page