Odovzdanie súboru na analýzu
Iniciácia analytickej úlohy vyžaduje cestu k objektom blob Azure, ktoré sú prístupné prostredníctvom adresy URL. Poskytuje sa možnosť odovzdávať súbor na úložisko objektov blob Azure v určenej geografii pomocou služby odovzdávania. Na vykonanie analýzy sa nevyžaduje použitie rozhrania API na odovzdanie. Môžete odovzdávať pomocou žiadosti POST
do nasledujúceho: [Geographical URI]/api/upload?api-version=1.0
. Podporuje sa nahrávanie súboru s veľkosťou do 30 MB. Pre čokoľvek väčšie budete musieť poskytnúť svoje vlastné externe dostupné úložisko Azure a SAS URI.
Poznámka
Toto rozhranie API vyžaduje OAuth token.
Hlavičky
Name | Type | Očakávaná hodnota | Povinné? |
---|---|---|---|
Autorizácia | string | OAuth 1 token nosiča s Microsoft Entra ID aplikácie ID nároku. | yes |
x-ms-tenant-id | GUID | ID nájomníka pre aplikáciu. | áno |
x-ms-correlation-id | GUID | Identifikátor pre vykonanie analýzy. Mali by ste uviesť rovnaké ID pre celé vykonanie (odovzdanie, analýza, stav). | áno |
Typ obsahu | objekt | multipart/form-data | áno |
Obsah – vyradenie | objekt | Zahrňte parametre názvu a názvu súboru, napríklad:form-data; name="solution1.zip"; filename="solution1.zip" |
áno |
Očakávané odpovede
Kód stavu HTTP | Scenár | Výsledok |
---|---|---|
200 | Nahrávanie bolo úspešné | Telo bez výsledku |
400 | Bol odoslaný súbor, ktorý nie je vo formáte zip, nesprávne parametre alebo súbor obsahujúci vírus | Telo bez výsledku |
413 | Súbor je príliš veľký | Telo bez výsledku |
Príklad: odovzdanie súboru
Tento príklad ukazuje, ako sa dá nahrať súbor, ktorý sa má analyzovať.
Žiadosť
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
odpoveď
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"]
Pozrite si tiež
Použite webové rozhranie API Power Apps checker
Získajte zoznam sád pravidiel
Získajte zoznam pravidiel
Vyvolajte analýzu
Skontrolujte stav analýzy