Dapatkan sumber penyimpanan yang didukung
Layanan Referensi
: Versi API Terjemahan
Dokumen Azure AI: v1.1
Metode Dapatkan sumber penyimpanan yang didukung mengembalikan daftar sumber/opsi penyimpanan yang didukung oleh layanan Terjemahan Dokumen.
URL Permintaan
Kirim permintaan GET
ke:
GET https://<NAME-OF-YOUR-RESOURCE>.cognitiveservices.azure.com/translator/text/batch/v1.1/storagesources
Pelajari cara menemukan nama domain kustom Anda.
Penting
- Semua permintaan API ke layanan Terjemahan Dokumen memerlukan titik akhir domain kustom.
- Anda tidak dapat menggunakan titik akhir yang ditemukan di halaman Kunci dan Titik Akhir sumber daya portal Azure atau titik akhir penerjemah global—
api.cognitive.microsofttranslator.com
—untuk membuat permintaan HTTP ke Penerjemahan Dokumen.
Header permintaan
Header permintaan adalah:
Header | Deskripsi |
---|---|
Ocp-Apim-Subscription-Key | Header permintaan yang diperlukan |
Kode status respons
Berikut ini adalah kemungkinan kode status HTTP yang dihasilkan oleh permintaan.
Kode status | Deskripsi |
---|---|
200 | OK. Permintaan berhasil dan mengembalikan daftar sumber penyimpanan. |
500 | Kesalahan Server Internal. |
Kode Status Lainnya | • Terlalu banyak permintaan • Server sementara tidak tersedia |
Dapatkan respons sumber penyimpanan yang didukung
Berhasil mendapatkan respons sumber penyimpanan yang didukung
Jenis dasar untuk pengembalian daftar di Dapatkan sumber penyimpanan yang didukung API.
Nama | Tipe | Deskripsi |
---|---|---|
value | string [] | Daftar objek. |
Respons kesalahan
Nama | Tipe | Deskripsi |
---|---|---|
kode | string | Enum yang berisi kode galat tingkat tinggi. Nilai yang mungkin: • InternalServerError • InvalidArgument • InvalidRequest • RequestRateTooHigh • ResourceNotFound • ServiceUnavailable •Sah |
pesan | string | Mendapatkan pesan kesalahan tingkat tinggi. |
innerError | InnerTranslationError | Format Kesalahan Dalam baru yang sesuai dengan Panduan API layanan Azure AI. Pesan kesalahan ini berisi properti yang diperlukan ErrorCode, pesan, dan target properti opsional, detail(pasangan nilai kunci), kesalahan dalam (dapat ditumpuk). |
innerError.code | string | Mendapatkan untai kesalahan kode. |
innerError.message | string | Mendapatkan pesan kesalahan tingkat tinggi. |
innerError.target | string | Mendapatkan sumber kesalahan. Misalnya, itu akan menjadi documents atau document id jika ada dokumen yang tidak valid. |
Contoh
Contoh respons berhasil
Objek JSON berikut adalah contoh respons yang berhasil.
{
"value": [
"AzureBlob"
]
}
Contoh respons kesalahan
Objek JSON berikut adalah contoh respons kesalahan. Skema untuk kode kesalahan lainnya adalah sama.
Kode status: 500
{
"error": {
"code": "InternalServerError",
"message": "Internal Server Error",
"innerError": {
"code": "InternalServerError",
"message": "Unexpected internal server error has occurred"
}
}
}
Langkah berikutnya
Ikuti mulai cepat kami untuk mempelajari lebih lanjut tentang menggunakan Terjemahan Dokumen dan pustaka klien.