参照音声をアップロード
公開アクセス可能な参照音声 URL を送信し、カバー、延長、ボーカル追加で使用するトラック ID を取得します。
この API は JSON の audio_url を受け取ります。Multipart 形式のファイルアップロードではありません。is_async で同期処理または非同期処理を選択します。
アップロード結果の処理
- 同期アップロード:
is_async=false(デフォルト)の場合、成功後にdata.music_idからトラック ID を取得します。 - 非同期アップロード:
is_async=trueの場合、送信後にdata.jobIdを保存し、タスクを取得して完了を待ちます。完了後のトラック ID はdata.data.data.musics[].musicIdにあります。
非同期レスポンスの status: SUCCESS は、タスクが受け付けられたことだけを示し、アップロード処理の完了を意味しません。トラック ID は、スタイルカバー、楽曲を延長、またはボーカルを追加の music_id に指定します。タスク ID をトラック ID の代わりに使用することはできません。