如何解决视频索引器渲染项目 API 不起作用
我正在尝试渲染我使用视频索引器“创建项目”API 调用创建的项目,但出现以下错误:
ObjectOutputstream
我正在遵循 API 文档中的以下步骤:
- 创建一个项目:
https://api.videoindexer.ai/{location}/Accounts/{accountId}/Projects[?accessToken]
这将返回新项目信息和 200 Ok 状态代码。
- 通过向以下地址发送 GET 请求来获取项目访问令牌:
成功返回访问令牌。
- 发送 POST 请求以呈现视频: https://api.videoindexer.ai/{location}/Accounts/{accountId}/Projects/{projectId}/render[?sendCompletionEmail][&accessToken]
** 对于访问令牌参数,我在所有情况下都传入项目访问密钥
但是,此 API 的文档并未指定调用主体的架构,因此当我发送空主体时,它返回错误:
{
"ErrorType": "USER_NOT_ALLOWED","Message": "Token is authorized to access only a video. Trace id: '6a0bd50f-d25e-405f-b853-86847c8a1bca"
}
}
我还尝试了另一种调用项目小部件并使用小部件提供的“渲染”按钮的方法,但我既无法保存也无法渲染项目中显示的视频。
我的最终目标是能够编辑视频并呈现选定的视频范围。 欢迎任何有关此问题的建议。
解决方法
渲染项目是一项操作,需要访问您视频索引器帐户中的其他视频(项目中包含的视频)。
因此,请确保您在第 3 步中使用帐户访问令牌(通过 allowEdit=true 获得),或者仅使用您在第 1 步中创建项目时使用的相同令牌。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。