GET (/ext/unattendedsetup/quickaction)
检索有关应用于且可用于目标 Xbox One 开发主机上的前面板按钮的脚本的信息。
URI 参数
参数 | 类型 | 说明 |
---|---|---|
名称 | base64 编码的字符串 | 可选字符串,指示我们想要脚本内容。 |
IsBuiltIn | 布尔值 | 可选的布尔值,用于指示此脚本是系统附带的内置脚本还是由用户添加到主机的自定义脚本。 |
必需请求标头
无。
必需请求正文
无。
响应
如果调用成功且按名称请求脚本,则服务会将脚本文件作为多部分一致性 HTTP 正文返回。
如果未请求脚本,则服务将返回一个包含以下成员的 JSON 对象:
成员 | 类型 | 说明 |
---|---|---|
IsAvailable | 布尔值 | 此主机上是否提供前面板脚本。 对于 Xbox One X 开发工具包为 true,对于其他开发工具包类型为 false。 如果此值为 false,则不会返回其他成员。 |
QuickActions | JSON 对象的数组 | 包含此主机上所有可用的快速操作的数组。 |
AssignedActions | JSON 对象的数组 | 包含 5 个快速操作的数组,这些操作分配给此主机上的前面板按钮。 |
快速操作 JSON 对象具有以下成员:
成员 | 类型 | 说明 |
---|---|---|
名称 | base64 编码的字符串 | 主机上脚本的名称。 |
IsBuiltIn | 布尔值 | 此脚本是系统附带的内置脚本还是由用户添加到主机的自定义脚本。 |
HTTP 状态代码
服务返回此部分中的状态代码之一,以响应使用此方法对此资源发出的请求。
代码 | 说明 |
---|---|
200/204 | 此操作成功。 |
4XX | 错误代码。 |
5XX | 错误代码。 |