我正在尝试渲染使用视频索引器“创建项目”API 调用创建的项目,但出现以下错误:
{
"ErrorType": "USER_NOT_ALLOWED",
"Message": "Token is authorized to access only a video. Trace id: '6a0bd50f-d25e-405f-b853-86847c8a1bca"
}
我正在遵循 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"
}
我还尝试了一种不同的方法来调用项目小部件并使用小部件提供的“渲染”按钮,但我既不能保存也不能渲染项目中显示的视频。
我的最终目标是能够编辑视频并渲染选定的视频范围。欢迎就这个问题提出任何建议。