[Tutorial] Make an API Call from an Alexa Skill and Google Action


#1

Most Alexa Skills and Google Actions rely on some sort of external data. Learn how to build a voice app that calls an external API and leverages the modern JavaScript concept async/await.


This is a companion discussion topic for the original entry at https://www.jovo.tech/tutorials/api-call

#2

When using lambda it seems speed and file size matters.

Maybe it makes sense to wrap the node-internal http library in async/await or at least use another library like axios (npm install axios -> 480kb) and not the heavy request library (npm install request request-promise-native -> 6015kb)


#3

Thanks for the feedback. Indeed, we’re currently preparing to launch Jovo v3.0 in the next couple of weeks, which will come with Axios support. Will update the tutorial then, too.