Git Product home page Git Product logo

aws-bids-alexa-skill's Introduction

Beta access

https://developer.amazon.com/docs/custom-skills/skills-beta-testing-for-alexa-skills.html

OAuth

  1. Create a new 'Login with Amazon Security Profile'
    • Copy the Client ID & Client Secret
  2. Configure the skill to use it
  3. Link Login with Amazon back to the skill
    • Developer console > Apps & Services > Login with Amazon > Web Settings
      • Allowed Return URLs: the 3 from the Alexa Skills Kit
  4. Login to Amazon from the skill, OAUTH dance...

Things

Manually add email to SES; this is checked by verifyEmail and is needed for the function to work - create a function to subscribe an address if it isn't present?

If you want to use sam local to test, then: - Use the following flags to 'sam local' '--env-vars env.json --docker-network localstack' - Bring the localstack container up: 'docker-compose -f localstack-compose.yml up' - You'll have needed to build locally too: - Add 'build/' to the end of CodeUri sections in samTemplate.yaml - While the build sub-directories are ignored by git, make sure you clean before you build - 'for i in $(find . -type d -depth 1 | grep -v .git | cut -d/ -f 2) ; do make clean SERVICE=$i ; done' - 'for i in $(find . -type d -depth 1 | grep -v .git | cut -d/ -f 2) ; do make build SERVICE=$i ; done' - Then run with a test event: 'sam local invoke 'awsBidsAlexaSkill' --skip-pull-image -e alexa/emailDirectors.json --env-vars env.json --docker-network localstack'

aws-bids-alexa-skill's People

Contributors

charliejllewellyn avatar jasfohasufagusfa avatar

Watchers

 avatar  avatar

Forkers

sppum

aws-bids-alexa-skill's Issues

Parsing for product pages

Looks like we have some parsing problems (who would have guessed!) - this was getting the 'elasticache' service:

[WARNING] 2018-06-18T19:32:16.184Z 43734e8e-732e-11e8-9162-3589404b735c Need a valid file name!
'Get Started with ElastiCache for Redis'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.