Skip to main content
Referensi Open API Acting

Referensi API HappyOyster-Acting-Pause Travel

Permintaan untuk menjeda Travel Acting yang sedang berjalan. Setelah jeda, pembuatan video berhenti dan Anda dapat melanjutkan melalui endpoint Resume Travel.

Cakupan

Permintaan untuk menjeda Travel Acting yang sedang berjalan. Sebelum memanggil, pastikan hal berikut:
  • Autentikasi: Kunci API utama tidak wajib; kunci API utama atau sementara dapat digunakan untuk memanggilnya. Untuk cara mendapatkannya, lihat Mendapatkan kredensial autentikasi.
  • Prasyarat: Status Travel harus running. Konfirmasikan melalui Query Travel Status.
  • Pemanggil: Server atau klien Anda dapat memanggilnya.

Permintaan HTTP

  • Singapore
  • AS (Virginia)
POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-acting/openapi/v1/travels/pauseGanti {WorkspaceId} dengan ID Workspace Anda yang sebenarnya.

Parameter permintaan

  • Pause Travel
curl --location 'https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-acting/openapi/v1/travels/pause' \
    -H "Authorization: Bearer $DASHSCOPE_API_KEY" \
    -H 'Content-Type: application/json' \
    -d '{
    "encryptedTravelId": "{encryptedTravelId}",
    "userAgent": "HappyOyster-Web/1.2.0"
}'
Content-Typestring(Wajib)Tipe konten permintaan. Parameter ini harus diatur ke application/json.
Authorization string (Wajib)Autentikasi Kunci API. Kunci API utama tidak wajib; kunci API utama atau sementara dapat digunakan untuk memanggilnya.
  • API Key Utama: dimulai dengan sk-, misalnya sk-xxx.
  • Kunci API Sementara: diawali dengan st-, misalnya st-xxx.
Request Body
encryptedTravelId string (Wajib)ID Travel Acting terenkripsi yang akan dijeda. Dikembalikan oleh Enter Travel.
userAgent string (Opsional)Pengidentifikasi versi SDK atau klien. String yang tidak boleh kosong; didahulukan daripada HTTP User-Agent, digunakan untuk statistik versi SDK dan platform.

Parameter respons

  • Jeda berhasil
{
    "code": 0,
    "message": null,
    "data": {
        "encryptedTravelId": "trvl_a1b2****",
        "status": "paused"
    }
}
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 yang terenkripsi.status stringStatus jeda target; mengembalikan paused.

Status prasyarat dan catatan pemanggilan

  • Status Travel saat ini harus running.
  • version dalam respons enter-room harus bernilai actingV2; memasuki ruang untuk Acting selalu mengembalikan nilai ini.
  • Konfirmasi jeda adalah proses asinkron. Setelah menerima respons sukses, jika Anda perlu segera melanjutkan atau mengirim operasi yang bergantung pada status terjeda, lanjutkan polling Query Travel Status hingga status yang dikueri adalah paused.
  • Konfirmasi jeda biasanya memiliki hambatan status sekitar 3 detik; status aktual bergantung pada hasil kueri.
  • Menjeda tidak mengubah aspectRatio; klien mempertahankan orientasi pemutar yang ditentukan pada saat memasuki ruang.

Kode kesalahan

Jika pemanggilan model gagal dan mengembalikan kesalahan, lihat Kode Kesalahan HappyOyster untuk menyelesaikannya.

Langkah selanjutnya

Setelah menjeda, Anda dapat melakukan hal berikut:
  • Resume Travel: lanjutkan Travel yang dijeda dan teruskan pembuatan.
  • Send Process Instruction: mengirim instruksi dalam status paused hanya menerima instruksi tersebut dan tidak secara otomatis melanjutkan.
  • End Travel: akhiri Travel secara langsung.
Pembuatan Gambar
  • FAQ
Video Generation
Audio
  • Pembuatan audio
Realtime API
Penyematan Teks
TokenPlan
Model production