Video Indexer の "Create Project" 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"
}
プロジェクト ウィジェットを呼び出し、ウィジェットが提供する [レンダリング] ボタンを使用する別の方法も試しましたが、プロジェクトに表示されるビデオを保存もレンダリングもできません。
私の最終目標は、ビデオを編集し、選択したビデオ範囲をレンダリングできるようにすることです。この問題に関するアドバイスは大歓迎です。