I'm trying to develop an alexa skill and I would like to get the user's email and then compare it to those of a database. I found many examples on the web but they are all written in SDK v1 which is no longer supported. Can anyone help me?
How to get amazon email in an alexa sdk V2 skill
232 Views Asked by AudioBubble At
1
There are 1 best solutions below
Related Questions in JAVASCRIPT
- Using Puppeteer to scrape a public API only when the data changes
- inline SVG text (js)
- An array of images and a for loop display the buttons. How to assign each button to open its own block by name?
- Storing the preferred font-size in localStorage
- Simple movie API request not showing up in the console log
- Authenticate Flask rest API
- Deploying sveltekit app with gunjs on vercel throws cannot find module './lib/text-encoding'
- How to request administrator rights?
- mp4 embedded videos within github pages website not loading
- Scrimba tutorial was working, suddenly stopped even trying the default
- In Datatables, start value resets to 0, when column sorting
- How do I link two models in mongoose?
- parameter values only being sent to certain columns in google sheet?
- Run main several times of wasm in browser
- Variable inside a Variable, not updating
Related Questions in AWS-LAMBDA
- Query parameter works fine with fastapi application when tested locally but not working when the FastAPI application is deployed on AWS lambda
- Lambda endpoint for the Google OAuth callback does not recieve the access_token
- Golang lambda upload image into s3 static website
- Unable to run Bash Script using AWS Custom Lambda Runtime
- Call an External API from AWS Lambda
- AWS Lambda Trigger For Same S3 File Name In Quick Succession
- Trouble Extracting Request Body in Flask-Lambda Application Deployed on AWS Lambda via AWS SAM
- S3 pre-signed url not working on whatsapp cloud Api
- 'Load failed' error when trying to create a function in AWS lambda
- Using Python CDK to bundle dotnet 8 code to AWS Lambda function
- AWS WebSocket API return forbidden (403) error when sending message
- Pass integer value in json serializable Python Object
- AWS Lambda successfully called with 'Function URL', but not with 'API Gateway'
- How do I create a *clean* AWS lambda function in python?
- Laravel Vapor Queue Dynamic DB Connection Issue for Different Requests
Related Questions in ALEXA-SKILLS-KIT
- ChangeReport does not work despite "202 accepted" response
- Customize Alexa QnA
- How to register an Amazon Alexa Servlet in a Java Springboot 3.xx application
- Alexa Echo Device doesn't show SVG image while it's showing fine in the Alexa developer console test simulator and Multimodal Responses Authoring tool
- Alexa spoken text not accepting '<' character
- Skills using APL/APLA on 3gen (ship1.1) devices
- How to register for Alexa for Apps preview?
- "The response sent by the skill was invalid. Use JSON schema validation to validate the skill response " issue while accessing from alexa skill
- Issue importing Python packages in Alexa-hosted skill
- Accept raw text for Alexa skill
- Repromting in Alexa Skill
- Alexa Skill for TV: how to allow kids to use the skill?
- Say a message for longer on alexa developer with python
- Amazon Alexa skill: Is there a way to have some intents not be allowed or listened for on a page in a skill?
- Is it possible to record meetings through Alexa?
Related Questions in CUSTOMER-ACCOUNT-DATA-API
- How is the best workaround to check if a user exists or not in RevenueCat using the API without creating new users
- BILLING_CITY value option allow-data_clear
- How to get amazon email in an alexa sdk V2 skill
- Get all address of a customer using rest Magento2
- Fetch a list of portfolio positions from a brokerage account?
- How to use "correctAction" and "correctInstitutionTransactionId" in Intuit's Customer Account Data API
- Customer Account Data API (through Aggcat) always returns 400 response code
- How to validate customer account fields in magento
- phpaggcat example.php is giving me a service unavailable error
- More test cc bank accounts for intuit customer account data API.
- Can't get transaction data older than 7 months from customer account data api with developer account
- IPP Customer Account Data API com.intuit.ipp.aggcat.exception.InvalidRequestException: 403 : Forbidden
- PrivateKeyPath Where is it located
- Customer Data Account using Intuit
- Intuit Customer Account Data API - Get Account Type
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You have to request permission to gather customer information. This can be done within the Alexa developer console. Within your skill go to Build > Permissions you will see a number of items starting with Device Address, Customer Name and then Customer Email. You will need to select this and build your skill.
Now when a user adds your skill they will have the opportunity to give you access to their email address and any other items you have requested.
Once you have permission you can now make a call to the Customer Profile API.
This will be two steps.
First get the access Token:
It should be noted that when using the token the syntax is:
Now you can use the token to request the information you are looking for from the API using the following request:
This process and addtional information can be found in the developer docs here