我目前正在为 Amazon Echo 开发一项新技能。
我想做的就是让 Alexa 开始解析网站。我想从 Amazon Lambda 函数 (Node.js) 调用一个脚本。
- 第一步是:打开一个网站并开始阅读源代码
- 第二:编写一个脚本并从亚马逊调用该脚本。脚本完成后,我可以将结果解析为 JSON(进一步使用)。
你们中的任何人都可以帮我吗,我可以帮我做吗?
我目前正在为 Amazon Echo 开发一项新技能。
我想做的就是让 Alexa 开始解析网站。我想从 Amazon Lambda 函数 (Node.js) 调用一个脚本。
你们中的任何人都可以帮我吗,我可以帮我做吗?
首先,您需要获取网页。您可以使用请求模块。
获得页面内容后,您可以使用cheerio模块解析页面内容。Cheerio 很棒,因为它具有类似 jQuery 的语法来选择元素。
然后,您只需从页面中解析出的数据生成 JSON 对象。
有关完整示例,请查看 我构建的 Alexa Skills Kit (ASK) Hacker News Skill 。