Skip to main content
Referensi Open API Adventure

Referensi API HappyOyster-Adventure-Delete World

Hapus Adventure World di bawah akun utama saat ini. Ketika World tidak lagi ada di bawah akun yang sama, sistem akan mengembalikan deleted=false secara idempoten.

Cakupan

Hapus Adventure World di bawah akun utama saat ini. Sebelum memanggil, pastikan hal berikut:
  • Autentikasi: Hanya API Key utama yang didukung; API Key sementara tidak dapat digunakan (kode kesalahan 403003).
  • Prasyarat: Hapus dengan encryptedWorldId yang dikembalikan oleh Buat Dunia.
  • Pemanggil: Dipanggil oleh server Anda. Endpoint ini tidak menerima field request body userAgent.

Permintaan HTTP

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

Parameter permintaan

  • Delete World
curl --location 'https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-adventure/openapi/v1/worlds/delete' \
    -H "Authorization: Bearer $DASHSCOPE_API_KEY" \
    -H 'Content-Type: application/json' \
    -d '{
    "encryptedWorldId": "{encryptedWorldId}"
}'
Content-Typestring(Wajib)Tipe konten permintaan. Parameter ini harus diatur ke application/json.
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.
Request Body
encryptedWorldId string (Wajib)ID World terenkripsi Adventure yang akan dihapus. Dikembalikan oleh Buat World.

Parameter respons

  • Berhasil dihapus
  • World tidak lagi ada
{
    "code": 0,
    "message": null,
    "data": {
        "encryptedWorldId": "enc_a1b2****",
        "deleted": true
    }
}
code integerKode pengembalian. 0 berarti berhasil; bukan nol adalah kode kesalahan.
message stringPesan kesalahan. null jika berhasil.
data objectData respons. null jika gagal.

Properti

encryptedWorldId stringID World terenkripsi dari permintaan.deleted booleantrue berarti telah dihapus; false berarti tidak ada World yang dihapus kali ini.

Status prasyarat dan catatan pemanggilan

  • Ketika World tidak lagi ada di bawah akun yang sama, sistem mengembalikan code=0 dan deleted=false, bukan 403001.
  • Ketika ID dapat diurai tetapi lintas akun, tidak cocok dengan workspace, atau sumber daya bukan merupakan Adventure World, maka 403001 akan dikembalikan.
  • Setelah penghapusan, panggilan detail, status pembangunan, atau penukaran kredensial selanjutnya akan ditangani sebagai sumber daya yang tidak ada.

Kode kesalahan

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

Langkah selanjutnya

Pembuatan Gambar
  • FAQ
Video Generation
Audio
  • Pembuatan audio
Realtime API
Penyematan Teks
TokenPlan
Model production