Kueri rekaman asli dan tiga varian terkombinasi dari Directing Travel yang telah selesai. Ketersediaan asli merupakan prasyarat untuk mengembalikan respons artefak; untuk distribusi eksternal, withInstructionAndWatermark direkomendasikan.
Cakupan
Kueri rekaman asli dan tiga varian terkombinasi dari Directing Travel yang telah selesai. Ketersediaan asli merupakan prasyarat untuk mengembalikan respons artefak; varian terkombinasi mungkin masih diproses. Untuk distribusi eksternal, withInstructionAndWatermark direkomendasikan. Sebelum memanggil, konfirmasi hal berikut:
-
Autentikasi: Hanya API Key utama yang didukung; API Key sementara tidak dapat digunakan (kode kesalahan
403003).- Dapatkan API Key utama: Mendapatkan dan mengonfigurasi API Key.
-
Prasyarat: Status Travel adalah
completed. Ketersediaan asli merupakan prasyarat untuk mengembalikan respons artefak. Konfirmasi melalui Query Travel Status. - Pemanggil: Dipanggil oleh server Anda.
Permintaan HTTP
- Singapore
- AS (Virginia)
GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-directing/openapi/v1/travels/artifactsGanti {WorkspaceId} dengan ID Workspace Anda yang sebenarnya.Parameter permintaan |
|
Authorization string (Wajib)Autentikasi API Key. Hanya API Key utama yang didukung; dimulai dengan sk-, misalnya sk-xxx. Biasanya dikonfigurasi sebagai variabel lingkungan $DASHSCOPE_API_KEY. API Key sementara (dimulai dengan st-) akan mengembalikan 403003. | |
Parameter kueri | |
encryptedTravelId string (Wajib)ID Travel terenkripsi Directing dengan status completed. Dikembalikan oleh Enter Travel. |
Parameter respons |
|
code integerKode pengembalian. 0 berarti berhasil; bukan nol adalah kode kesalahan. | |
message stringPesan kesalahan. null jika berhasil. | |
data objectData respons. null jika gagal.
Properti encryptedTravelId stringID Travel Terenkripsi.composeStatus stringStatus agregat dari tiga varian komposit:
original.video objectEmpat artefak video jalur utama, dengan struktur bidang yang tetap. Setiap item berisi url, status, resolution, dan durationSec.
stringURL video; null ketika status=processing.video.*.status stringStatus per item:
stringvideo.original.resolution adalah "720p" ketika aslinya cocok dengan 720p; jika tidak, nilainya null.video.*.durationSec integerDurasi video yang diparsing secara seragam dalam detik; jika dapat diparsing, semua varian ready akan membawa nilai ini. Nilainya mungkin null saat processing / unavailable atau saat durasi belum dapat diparsing. |
Status prasyarat dan catatan pemanggilan
- Ketika Travel tidak
completed, tidak ada, bukan milik Anda atau bukan Directing, atau aslinya tidak tersedia,404000dikembalikan; ketersediaan asli merupakan prasyarat untuk mengembalikan respons artefak. - Ketika Anda memerlukan semua varian terkombinasi, Anda dapat terus melakukan polling selama
composeStatus != ready. video.withInstructionAndWatermarkadalah varian yang direkomendasikan untuk distribusi eksternal.- Keempat varian video memiliki hasil parsing durasi yang sama, sehingga dalam satu respons, varian yang siap dengan durasi yang dapat di-parse akan mengembalikan nilai
durationSecyang konsisten.
Kode kesalahan
Jika pemanggilan model gagal dan mengembalikan kesalahan, lihat Kode Kesalahan HappyOyster untuk menyelesaikannya.
Langkah selanjutnya
- Query Travel List: lihat Travel historis lainnya.
- End Travel: akhiri Travel baru sebelum mengkueri artefaknya.