Prijenos datoteke za analizu
Za pokretanje posla analize potrebna je putanja do bloba usluge Azure koji je dostupan putem URL-a. Ponuđena je mogućnost prijenosa datoteke u pohrani bloba usluge Azure u određenoj geografiji pomoću usluge prijenosa. Za pokretanje analize nije potrebno koristiti API za prijenos. Pomoću POST
zahtjeva možete prenositi na sljedeću lokaciju: [Geographical URI]/api/upload?api-version=1.0
. Podržan je prijenos datoteka veličine do 30 MB. Za sve veće morat ćete osigurati vlastitu vanjsko dostupnu pohranu Azure i SAS URI.
Napomena
Ovaj API zahtijeva OAuth token.
Zaglavlja
Ime/naziv | Tip | Očekivana vrijednost | Obvezno? |
---|---|---|---|
Autorizacija | string | OAuth 1 token nositelja s Microsoft Entra ID ID zahtjevom za ID aplikacije. | da |
x-ms-tenant-id | GUID | ID klijenta za aplikaciju. | da |
x-ms-correlation-id | GUID | Identifikator za pokretanje analize. Trebali biste unijeti isti ID za cjelokupno izvršavanje (učitavanje, analiziranje, status). | da |
Vrsta sadržaja | objekt | multipart/form-data | da |
Dispozicija sadržaja | objekt | Uključite parametre naziva i naziva datoteke, na primjer:form-data; name="solution1.zip"; filename="solution1.zip" |
da |
Očekivani odgovori
HTTP šifra statusa | Scenarij | Rezultat |
---|---|---|
200 | Prijenos je uspio | Tijelo nema rezultata |
400 | Poslana je datoteka koja nije zip, netočni parametri ili je uz datoteku uključen virus | Tijelo nema rezultata |
413 | Datoteka je prevelika | Tijelo nema rezultata |
Primjer: prijenos datoteke
Ovaj primjer pokazuje kako se može prenijeti datoteka koja se treba analizirati.
Zahtjev
POST [Geographical URI]/api/upload
Accept: application/json
x-ms-correlation-id: 9E378E56-6F35-41E9-BF8B-C0CC88E2B832
x-ms-tenant-id: F2E60E49-CB87-4C24-8D4F-908813B22506
Content-Type: multipart/form-data
Content-Disposition: form-data; name=mySolution.zip; filename=mySolution.zip
Response
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"]
Pogledajte također
Upotreba API-ja na webu alata za provjeru usluge Power Apps
Dohvaćanje popisa skupova pravila
Dohvaćanje popisa pravila
Pozivanje analize
Provjera statusa analize
Povratne informacije
https://aka.ms/ContentUserFeedback.
Stiže uskoro: Tijekom 2024. postupno ćemo ukinuti servis Problemi sa servisom GitHub kao mehanizam za povratne informacije za sadržaj i zamijeniti ga novim sustavom za povratne informacije. Dodatne informacije potražite u članku:Pošaljite i pogledajte povratne informacije za