Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
dokumen/batch XMLAPI
Dokumen XML/Permintaan batch
Badan documents/batch
permintaan menentukan operasi dokumen yang ingin Anda lakukan dalam XHTML. Sebagai contoh:
<batch> <add id="tt0484562"> <field name="title">The Seeker: The Dark Is Rising</field> <field name="director">Cunningham, David L.</field> <field name="genre">Adventure</field> <field name="genre">Drama</field> <field name="genre">Fantasy</field> <field name="genre">Thriller</field> <field name="actor">McShane, Ian</field> <field name="actor">Eccleston, Christopher</field> <field name="actor">Conroy, Frances</field> <field name="actor">Ludwig, Alexander</field> <field name="actor">Crewson, Wendy</field> <field name="actor">Warner, Amelia</field> <field name="actor">Cosmo, James</field> <field name="actor">Hickey, John Benjamin</field> <field name="actor">Piddock, Jim</field> <field name="actor">Lockhart, Emma</field> </add> <delete id="tt0301199" /> </batch>
dokumen/batch Permintaan Elemen (XHTML)
Elemen | Deskripsi | Diperlukan |
---|---|---|
batch | Kumpulan operasi tambah atau hapus yang ingin Anda kirimkan ke domain pencarian Anda. Batch harus berisi setidaknya satu elemen tambah atau hapus. | Ya |
tambahkan | Menentukan dokumen yang ingin Anda tambahkan ke domain pencarian Anda. Atribut id diperlukan dan elemen add harus berisi setidaknya satu bidang. Atribut:
|
Tidak |
bidang | Menentukan bidang dalam dokumen yang ditambahkan. Atribut nama dan nilai bidang diperlukan. Nama bidang harus dimulai dengan huruf dan dapat berisi karakter berikut: a-z (huruf kecil), 0-9, dan _ (garis bawah). Skor nama dicadangkan dan tidak dapat digunakan sebagai nama bidang. Nilai bidang dapat berupa teks atau CDATA. Untuk menentukan beberapa nilai untuk bidang, Anda menyertakan beberapa elemen bidang dengan nama yang sama. Sebagai contoh:
Batasan:
Kondisi: Setidaknya satu bidang harus ditentukan dalam elemen add. |
Bersyarat |
hapus | Menentukan dokumen yang ingin Anda hapus dari domain pencarian Anda. Atribut id diperlukan. Elemen hapus harus kosong. Untuk informasi tentang menghapus dokumen secara permanen, lihatMenghapus Dokumen di Amazon CloudSearch. Batasan:
|
Tidak |
dokumen/Batch Response (XHTML)
Badan respons mencantumkan jumlah penambahan dan penghapusan yang dilakukan dan kesalahan atau peringatan apa pun yang dihasilkan.
Skema RelaxNG dari respons API layanan dokumen adalah:
start = response response = element response { attribute status { "success" | "error" }, attribute adds { xsd:integer }, attribute deletes { xsd:integer }, element errors { element error { text }+ }? & element warnings { element warning { text }+ }? }
dokumen/batch Response Elements (XHTML)
Elemen | Deskripsi |
---|---|
result | Berisi elemen yang mencantumkan kesalahan dan peringatan yang dihasilkan saat mengurai dan memvalidasi permintaan. Atribut:
Kendala: Jika statusnya |
kesalahan | Berisi kumpulan elemen kesalahan yang mengidentifikasi kesalahan yang terjadi saat mengurai dan memvalidasi permintaan. |
kesalahan | Memberikan informasi tentang kesalahan parsing atau validasi. Nilai memberikan deskripsi kesalahan. |
peringatan | Berisi kumpulan elemen peringatan yang mengidentifikasi peringatan yang dihasilkan saat mengurai dan memvalidasi permintaan. |
memperingati | Memberikan informasi tentang peringatan parsing atau validasi. Nilai memberikan deskripsi kesalahan. |