内容启动器对目录和语音客户体验的认证
内容启动器对目录和语音客户体验的认证
开放Beta测试文档 作为预发布开放Beta测试的一项内容,亚马逊提供了此技术文档。随着亚马逊收到反馈并对功能进行迭代,所描述的这些功能可能会发生变化。有关最新功能的信息,请参阅最新的发布说明。
本页描述了适用于所有目录集成应用的认证测试案例。
通过遥控器启动内容的要求
从未验证身份状态更改为已验证身份状态
使用账户登录API通知Fire TV,应用处于登录状态。
预期结果:
- 登录后,应用应发送登录状态
true,由此指明登录后的权利。 - 应用磁贴位于内容详情页面的“Watch Now”(立即播放)下。
从已验证身份状态更改为未验证身份状态
使用账户登录API以通知Fire TV,应用处于注销状态。
预期结果:
- 注销后,应用应发送登录状态
false。 - 内容详情页面在“Subscribe”(订阅)下方列出了应用磁贴。
处理已验证身份状态下的播放
在用户登录后,让您的内容能够从Fire TV主屏幕启动。
预期结果:
- 在Fire TV主屏幕上,账户详情页面在“Watch Now”(立即播放)或“Watch Free”(免费观看)下列出应用。
- 如果用户点击内容详情页面上的应用磁贴,则应用应立即启动并开始播放内容。用户无需在应用内重新进行身份验证或导航到内容详情页面。
处理未验证身份状态下的播放
如果用户注销,则从Fire TV主屏幕启动时,应用应显示登录或注销页面。
预期结果:
- 在Fire TV主屏幕上,内容详情页面在“Subscribe”(订阅)下列出应用。
- 单击Subscribe(订阅)按钮时,应启动应用并显示注册或登录屏幕。
- 用户成功登录或订阅后,应用应开始播放所选内容,无需进一步导航。
观看表述的要求
在内容启动器API中实现观看或播放表述。
| 功能 | 表述示例 | 预期响应 |
|---|---|---|
| 观看 [标题] | “Watch Breaking Bad”(观看Breaking Bad) | 播放请求的媒体类型。如果内容有多个匹配结果,系统会提示用户进行选择。 |
| 按演员观看 | “Watch Sean Connery”(观看Sean Connery) | 播放有该演员参演的媒体(使用一种为用户选择最佳匹配项的算法)。 |
| 按流派名称观看 | “Watch comedy”(观看喜剧) | 使用选择推荐媒体的算法播放所请求流派的媒体。另一种选择是向用户提供结果列表。 |
| 按系列片 [标题] 观看 | “Watch Star Trek”(观看Star Trek) | 要么播放所请求系列片最为推荐的结果,要么向用户提供匹配的系列片列表。 |
| 按媒体类型观看 | “Watch a movie”(观看电影) | 使用选择推荐媒体的算法播放匹配非标题请求的任一媒体。另一种选择是向用户提供结果列表。 |
| 通过季编号观看 [标题] | “Watch Breaking Bad season two”(观看Breaking Bad第2季) | 除非剧集已播放完毕,否则会播放该系列中上次观看的剧集。如果该剧集播放完毕,则播放下一个未观看的剧集。 |
| 通过剧集编号观看 [标题] | “Watch Breaking Bad episode five”(观看Breaking Bad第5集) | 系统会通过用户上次观看的剧集来识别正确的季。除非剧集已播放完毕,否则会播放该系列中上次观看的剧集。如果上次观看剧集已播放完毕,则播放下一集。 |
| 通过季和剧集编号观看 [标题] | “Watch Breaking Bad season two, episode five”(观看Breaking Bad第2季第5集) | 播放请求的季和剧集的内容。 |
| 按角色姓名观看 | “Watch James Bond”(观看James Bond) | 通过选择推荐媒体的算法播放任一与角色名称相匹配的媒体。另一种选择是向用户提供媒体结果列表。 |
| 按运动队观看 | “Watch seahawks”(观看海鹰队) | 通过选择推荐媒体的算法播放任一与球队相匹配的媒体。另一种选择是向用户提供媒体结果列表。 |
| 按体育运动类型观看 | “Watch soccer”(观看足球) | 通过选择推荐媒体的算法播放任一与体育运动类型相匹配的媒体。另一种选择是向用户提供结果列表。 |
| 按体育联赛观看 | “Watch N. B. A. league”(观看N.B.A.联赛) | 通过选择推荐媒体的算法播放任一与体育联赛相匹配的媒体。另一种选择是向用户提供结果列表。 |
| 按体育赛事观看 | “Watch soccer game”(观看足球比赛) | 通过选择推荐媒体的算法播放任一与体育赛事相匹配的媒体。另一种选择是向用户提供结果列表。 |
传输控制表述的要求
Alexa支持以下传输控制表述。
| 功能 | 表述示例 | 预期响应 |
|---|---|---|
| 暂停 | “Pause”(暂停) | 媒体暂停,类似于按下网络播放器或遥控器上的Pause按钮。 |
| 播放 | “Play”(播放) | 媒体播放,类似于按下网络播放器或遥控器上的Play按钮。 |
| 停止 | “Stop”(停止) | 媒体停止,类似于按下网络播放器或遥控器上的Stop按钮。 |
| 继续 | “Resume”(继续) | 媒体恢复播放,类似于按下网络播放器或遥控器上的Play按钮。 |
| 重新开始 | “Start over”(重新开始) | 媒体重新开始,将搜索位置调整回媒体的开头。 |
| 快进 | “Fast Forward”(快进) | 媒体快进10秒。 |
| 快退 | ”快退” | 媒体倒回10秒。 |
| 上一个 | “Previous”(上一个) | 播放上一剧集。如果这不适用,内容启动器会将用户转到当前播放列表中更早的内容。 |
| 下一个 | “Next”(下一个) | 播放下一剧集。如果这不适用,内容启动器会将用户转到当前播放列表中接下来的内容。 |
| 快进 [持续时间] | “Fast Forward thirty seconds”(快进三十秒) | 将媒体快进请求的持续时间。 |
| 快退 [持续时间] | “Rewind forty seconds”(快退四十秒) | 将媒体倒回请求的持续时间。 |
注意: W3C媒体播放器API不支持“下一个”和“上一个”命令。可使用Vega媒体控制API来实现“下一个”和“上一个”命令。
Last updated: 2026年3月23日

