alexa - 我正在尝试创建一个快速简报技能。但是每次我部署我的技能时都会出错
问题描述
错误消息:解析提要时出错。请确保提要是有效的 JSON 或 RSS。
请查看下面的代码:
[
{
"uid": "urn:uuid:99098951-c0b1-4881-b3f9-b07d49f594a9",
"updateDate": "2019-02-1T21:22:14.0Z",
"titleText": "A hello world audio clip",
"mainText": "",
"streamUrl": "https://feeds.feedburner.com/ndtvsports-cricket",
"redirectionUrl": "https://www.ndtv.com/rss"
},
{
"uid": "urn:uuid:a687993c-5664-4261-a938-79a8526097db",
"updateDate": "2019-02-1T23:57:33.0Z",
"titleText": "A hello world audio clip",
"mainText": "",
"streamUrl": "https://feeds.feedburner.com/ndtvcooks-latest",
"redirectionUrl": "https://www.ndtv.com/rss"
}
]
我已经创建了上述代码的 json 文件并上传到 aws.amazon.com 的 S3 存储桶之后,我复制了文件的路径,然后粘贴到实际代码中。
最后,当我使用代码进行部署时。我收到一条错误消息...
请帮忙解决...
目标是在不使用 Alexa 模板的情况下创建音频 Flash 简报技能。即使我使用模板在开发人员门户中放置了相同的路径.. 我最终得到了相同的错误消息。
请帮助解决此问题或建议我添加多个提要。
解决方案
尝试采用您的网址。似乎您没有使用真正的 rss 路径,而是使用一些围绕它构建的网站。尝试这样的网址: https ://feeds.feedburner.com/ndtvsports-cricket?fmt=xml 请参阅:从 Feedburner RSS 提要获取原始 XML 数据
您需要提供真实的 rss 路径,而不是显示提要的网站的路径。(详细信息:https ://developer.amazon.com/docs/flashbriefing/flash-briefing-skill-api-feed-reference.html )
推荐阅读
- algorithm - 在对向量中搜索
- javascript - 网页在每小时后的特定分钟自动刷新
- wordpress - 使用自定义 url 的 Wordpress 输出
- android - 将图像从 Android 客户端上传到 Node.js 服务器
- node.js - nodejs express-generator 缺少文件
- mongodb - 如何使用 golang 在查询 mongodb 中验证时间
- c# - 无法将“System.Web.UI.WebControls.ContentPlaceHolder”类型的对象转换为“System.Web.UI.WebControls.GridViewRow”
- javascript - 如何在 JQuery 中获取存储在 value 中的数据?
- c - 内核函数在给定一个指向本身是指针类型的成员的指针时获取容器指针?
- docker - Docker 中的 Docker 无法推送