我试图创建一个Alexa技能,从我的网站上提取数据,当我使用HTTPS时,请求错误被排除,尽管在其他需要api密钥的网站上使用HTTPS是可以的,比如《纽约时报》。这是一个代码片段
function url() {
return "http://en.wikipedia.org/w/api.php?action=query&format=json&list=search&utf8=1&srsearch=Albert+Einstein"
}
function url2() {
return {
url: "https://api.nytimes.com/svc/books/v3/lists.json",
qs: {
"api-key" : "8430ae194d0a446a8b1b9b9d607b2acc",
"list" : "hardcover-fiction"
}
}
}
function url3() {
return "https://mywvc.test.wvc.org/Alexa/Index?question=where%20is%20free%20parking"
}
function getJSON(callback) {
// HTTP - WIKPEDIA
// request.get(url(), function(error, response, body) {
// var d = JSON.parse(body)
// var result = d.query.searchinfo.totalhits
// if (result > 0) {
// callback(result);
// } else {
// callback("ERROR")
// }
// })
// HTTPS with NYT
// request.get(url2(), function(error, response, body) {
// var d = JSON.parse(body)
// var result = d.results
// if (result.length > 0) {
// callback(result[0].book_details[0].title)
// } else {
// callback("ERROR")
// }
// })
// HTTPS - WVC
request.get(url3(), function(error, response, body) {
var d = JSON.parse(body)
var result = d.answer
if (result > 0) {
callback(result);
} else {
callback("ERROR")
}
})
}
您的网站存在安全认证问题。即使在浏览器中,也会显示安全警告,并且https不起作用。
若要获取有关此安全错误的详细信息,请参阅以下页面Mozilla支持此错误的页面。
尝试更新您网站的安全证书,并确保它在浏览器中正常运行,没有任何错误。那么你的问题也会在Alexa中得到解决。
我已经创建了自定义Alexa skill(使用AWS lambda函数),它应该做以下事情: 向slack channel发送消息 拨入硬编码的电话号码 现在,我正在寻找使用这种定制技能拨打电话的解决方案。 有可能吗? P.S.A4B(Alexa for business)提供了设置会议提供商的可能性,这需要我没有的SIP号码。我只有电话号码。 提前谢谢!
我在Alexa中创建使用帐户链接的自定义技能。我使用OAuth2 PHP库创建了自己的身份验证服务器,并在技能配置中配置了授权网址和令牌网址。 当我尝试帐户链接从Alexa移动应用程序,我得到错误无法链接你的技能。 Alexa应用程序可以打开我的身份验证url 我也浏览了我的论坛,但找不到问题到底是什么。有人能在这方面帮我一下吗?
我试图使用亚马逊阿列克谢技能工具包(ASK)实现自定义技能。我配置了亚马逊Alexa语音服务(AVS)和ASK项目,然后创建lambda功能也。 我有两个习惯意图。 我有一个类似下面的句子 fIntent获取信息 这是我的索引。js代码 现在的问题是,当我说技能名称时,我收到了LaunchRequest消息。但是,当我试图通过说fIntent info来获取自定义意图值时,我并没有得到我在索引中配
我们已经为Alexa定制技能配置了“授权码授予”选项的a/c链接。链接很好,但只是想澄清一些事情- 1) 在a/c链接设置中,我们有一个选项“默认访问令牌过期时间”。Alexa是否在此处以指定的间隔自动刷新访问令牌? 2) 如果我已经完成了a/c链接,并且之后保持空闲,即长时间(2周)不使用Alexa设备。它是否仍会在指定的时间间隔内刷新我的令牌,还是仅在我们使用设置时才刷新? 3) 在刷新令牌时
我创造了一个Alexa定制技能,我用它来控制我家里的各种设备。我使用的是定制技能,而不是实施智能家居技能,因为我希望能够支持非标准语言。例如,我可以问 所有具有自定义技能的东西都工作得很好,除了我不想说调用名称。我更喜欢与门廊灯互动,就好像它们是一个被发现的智能家居技能设备,比如: 这似乎就是的目的。我已经用Python实现了这个接口(可能是错误的),但Alexa总是回答:“对不起,我没有找到名为
我的连接代码如下所示: 干杯,马尔辛