Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Pemulaan kerja analisis memerlukan laluan ke Blob Azure yang boleh diakses oleh URL. Keupayaan untuk memuat naik fail ke storan blob Azure dalam geografi tertentu menggunakan perkhidmatan muat naik disediakan. Ia tidak memerlukan API yang dimuat naik digunakan untuk menjalankan analisis. Anda boleh memuat naik menggunakan permintaan POST kepada yang berikut: [Geographical URI]/api/upload?api-version=1.0. Sokongan memuat naik fail sehingga saiz 30 MB. Untuk apa-apa yang lebih besar anda akan perlu menyediakan storan Azure boleh diakses luaran anda sendiri dan SAS URI.
Nota
API ini memerlukan OAuth token.
Pengepala
| Nama | Jenis | Nilai yang dijangka | Diperlukan? |
|---|---|---|---|
| Pengesahan | rentetan | Token OAuth pembawa 1 dengan Microsoft Entra tuntutan ID Aplikasi. | ya |
| x-ms-tenant-id | GUID | ID penyewa untuk aplikasi. | ya |
| x-ms-correlation-id | GUID | Pengecam untuk jalanan analisis. Anda hendaklah memberikan ID yang sama untuk keseluruhan pelaksanaan (muat naik, analisis, status). | ya |
| Jenis-Kandungan | objek | berbilang bahagian/data-borang | ya |
| Penempatan Kandungan | objek | Sertakan parameter nama dan nama fail, contohnya:form-data; name="solution1.zip"; filename="solution1.zip" |
ya |
Respons dijangka
| Kod status HTTP | Senario | Hasil |
|---|---|---|
| 200 | Muat naik berjaya | Tiada badan keputusan |
| 400 | Fail bukan zip telah dihantar, parameter salah, atau fail telah disertakan dengan virus | Tiada badan keputusan |
| 413 | Fail terlalu besar | Tiada badan keputusan |
Contoh: muat naik fail
Contoh ini menunjukkan bagaimana fail yang akan dianalisis boleh dimuat naik.
Permintaan
POST [Geographical URI]/api/upload
Accept: application/json
x-ms-correlation-id: aaaa0000-bb11-2222-33cc-444444dddddd
x-ms-tenant-id: aaaabbbb-0000-cccc-1111-dddd2222eeee
Content-Type: multipart/form-data
Content-Disposition: form-data; name=mySolution.zip; filename=mySolution.zip
Respons
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
["https://mystorage.blob.core.windows.net/solution-files/0a4cd700-d1d0-4ef8-8318-e4844cc1636c/mySolution.zip?sv=2017-11-09&sr=b&sig=xyz&se=2019-06-11T19%3A05%3A20Z&sp=rd"]
Lihat juga
Gunakan Power Apps API web penyemak
Dapatkan semula senarai set peraturan
Dapatkan semula senarai peraturan
Invoke analisis
Semak status analisis