Partekatu honen bidez:


Aztertu azterketa

Analisi-lana hastea a. Bidaliz egiten da POST eskaera analyze ibilbidea. Analisia iraupen luzeko prozesua izan daiteke eta normalean minutu bat baino gehiago irauten du. APIak lehenengo balioztapen batzuk egiten ditu, eskaera abian jarriko du backend lan bat bidaliz eta gero 202 egoera kodearekin erantzuten du eta Location goiburua edo akatsen xehetasunekin. Location goiburuko balioa eskaeraren egoera ikusteko eta emaitzen URLak lortzeko erabil daitekeen URL bat da. Sarbideen bidez hainbat aukera daude POST lana zure irizpideen arabera egokitzeko ekintza, hala nola arau edo erregelen zerrenda, azterketatik kanpo uzteko fitxategiak eta beste. Analisia abiaraz dezakezu ondorengoak erabiliz [Geographical URL]/api/analyze?api-version=1.0.

Oharra

Egoera kontrolen artean 15 eta 60 segundo artean itxaron behar da. Analisiak 1 eta 5 minutu artean izaten ditu normalean.
API honek OAuth token bat behar du.

Goiburuak

Izena Mota Esperotako balioa Beharrezkoa?
Baimena katea OAuth 1 eramazlearen tokenak, aplikazioaren identifikatzaile-jakinarazpena Microsoft Entra duenak. bai
x-ms-tenant-id GUIDa Eskabidearen maizteraren NANa. bai
x-ms-correlation-id GUIDa Azterketarako identifikatzailea. ID bera eman beharko zenuke exekuzio osorako (kargatu, aztertu, egoera). bai
Onartu objektua application/json, application/x-ms-sarif-v2 bai
Onartu-Hizkuntza katea Hizkuntza kodea edo kodeak (adibidez. en-US). Balio lehenetsia en-US da. Hainbat hizkuntza ematen badira, lehenengoa izango da lehena. Hala ere, itzulpen guztiak (hizkuntza onartzen bada) sartuko dira. ez

Gorputza

Erabilitako aukerak:

Propietatea Mota Esperotako balioa Beharrezkoa?
sasUriList Kate sorta Irtenbide bakarra eskaintzen duen URIen zerrenda irtenbide bakarra deskargatzeko, irtenbide bat baino gehiago dituzten zip fitxategiak edo pakete bat. Yes
ruleSets Ohitura sorta 0 edo gehiago Ez
ruleSets.id guid Arau-erregimenaren IDa, erregelen APIa kontsultatuz aurki daitekeena. Ez, baina hori da normalean erabili beharko zenukeena. Hau edo regulaCodes erabili behar duzu.
ruleCodes.code katea Desiratutako arau-erregimenaren IDa, eta erregelen APIa kontsultatuz aurki daitekeena. Ez, hori erabili behar duzu edo ruleSets.
fileExclusions Kate sorta Baztertu beharreko fitxategi-izenen edo fitxategi-izenen zerrenda. Laguntza "*" komodina gisa erabiltzea fitxategi izen baten hasieran edo / eta amaieran (adibidez.,*jquery.dll and *jquery*). No

Espero diren erantzunak

HTTP egoera-kodea Egoera Result
202 Azterketarako eskaera onartu zen eta egoera kontrolatu URI-n itzuli zen Location goiburua Ez dago gorputz-emaitza
400 Zip ez den fitxategia bidali zen, parametro okerrak edo fitxategi bat birus batekin sartu zen Ez dago gorputz-emaitza
409 Bikoiztua duen eskaera x-ms-correlation-id goiburuko balioa bidali da Ez dago gorputz-emaitza

Aurreikusitako erantzun goiburuak

Izena Mota Esperotako balioa Beharrezkoa?
Kokapena URIa URL erabiltzeko eskatzeko uneko egoerarako eta emaitzak lortzeko bai

Adibidea: azterketa hastea

Honekin batera analisi lanarekin hasteko adibidea da AppSource Ziurtagiria araua, fitxategi bakarra eta testua duten fitxategiak baztertu jquery eta json izenean.

Eskaera

POST [Geographical URI]/api/analyze?api-version=1.0
Accept: application/json
Content-Type: application/json; charset=utf-8
x-ms-correlation-id: 9E378E56-6F35-41E9-BF8B-C0CC88E2B832
x-ms-tenant-id: F2E60E49-CB87-4C24-8D4F-908813B22506

{
    "ruleSets": [{
        "id": "0ad12346-e108-40b8-a956-9a8f95ea18c9"
    }],
    "sasUriList": ["https://testenvfakelocation.blob.core.windows.net/mySolution.zip"],
    "fileExclusions": ["*jquery*", "*json*"]
}

Response

HTTP/1.1 202 Accepted
Content-Type: application/json; charset=utf-8
Location: [Geographical URI]/api/status/9E378E56-6F35-41E9-BF8B-C0CC88E2B832&api-version=1.0

Ikus baita ere

Erabili Power Apps egiaztatzailea web API
Berreskuratu arauen zerrenda
Berreskuratu arauen zerrenda
Fitxategiak kargatu
Egiaztatu analisiaren egoera zein den