Bendrinti naudojant


Failo nusiuntimas analizei

Norint inicijuoti analizės užduotį, būtinas kelias į „Azure“ didelį dvejetainį objektą, kurį galima pasiekti naudojant URL. Naudojant įkėlimo paslaugą suteikiama galimybė įkelti failą į „Azure“ didelių dvejetainių objektų saugyklą numatytoje geografijoje. Norint vykdyti analizę, naudoti įkėlimo API nėra būtina. Galite įkelti pateikdami POST užklausą: [Geographical URI]/api/upload?api-version=1.0 Leidžiama įkelti iki 30 MB dydžio failus. Jei norite įkelti didesnius failus, turėsite pateikti savo iš išorės pasiekiamą „Azure“ saugyklą ir SAS URI.

Pastaba.

Šiai API reikia prieigos rakto OAuth .

Antraštės

Pavadinimą Tipas Laukiama reikšmė Būtina?
Autorizavimas string OAuth 1 turėtojo žetonas su Microsoft Entra ID paraiškos ID paraiška. taip
x-ms-tenant-id GUID Programos nuomotojo ID. taip
x-ms-correlation-id GUID Vykdomos analizės identifikatorius. Visos procedūros metu (įkėlimo, analizės, būsenos) turite pateikti tą patį ID. taip
Turinio tipas objektas multipart/form-data taip
Turinio perdavimas objektas Įtraukite pavadinimo ir failo vardo parametrus, pvz.:
form-data; name="solution1.zip"; filename="solution1.zip"
taip

Laukiami atsakymai

HTTP būsenos kodas Scenarijus Rezultatas
200 Sėkmingai nusiųsta Nėra rezultato teksto
400 Nusiųstas ne zip failas, neteisingi parametrai arba buvo įtrauktas failas su virusu Nėra rezultato teksto
413 Failas per didelis Nėra rezultato teksto

Pavyzdys: failo siuntimas

Šiame pavyzdyje parodoma, kaip galima įkelti analizuojamą failą.

Prašymą

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

atsakymas

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"]

Taip pat žr.

Tikrintuvo Power Apps žiniatinklio API naudojimas
Taisyklių rinkinių sąrašo gavimas
Taisyklių sąrašo gavimas
Iškviesti analizę
Patikrinkite analizės būseną