Zdieľať cez


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