有没有一种方法可以对alexa进行编程,使其通过说“ Alexa,服务器状态是什么?”从指定的页面读取html文本?

时间:2019-06-23 20:33:56

标签: html alexa alexa-skills-kit alexa-skill

我很难找到一种方法来执行简单的操作,而又不会使其变得比必须的复杂。

示例:我想说“ Alexa,我的网站状态如何?” 我想知道我指的是http://refindustry.com/index1.php 我希望它阅读该页面上当前显示“我们的网站正在建设中”的一行

每次我要它请求定义的页面并读取页面上的html文本时,这都是一个非常简单的操作。

请记住,我不需要托管服务器或支付亚马逊费用,我只希望她只需请求页面并阅读一行即可。

试图去找亚马逊开发人员,看起来疯狂的帐户链接lamda请求比应该的要困难得多。

2 个答案:

答案 0 :(得分:0)

您可以获取AWS的免费层以托管lambda,该lambda可以从您的网站获取文本并将响应返回给Alexa。 然后,您需要通过一些示例性话语来设置技能,以了解如何查询网站的状态并使用此Lambda。

答案 1 :(得分:0)

您必须具有可以满足Alexa意图的服务-这可以是某处的服务器(因此该技能可以通过HTTP发送请求)或Lambda函数。

正如Josep所说,您可以获得一个免费的AWS层-编写一些代码以获取页面并“获取”状态,然后再将其用于对Alexa的响应。这样做应该很简单。

如果您对AWS有点畏缩,可以查看托管技能-http://localhost:4200