다음을 통해 공유


분석을 위해 파일 업로드

분석 작업을 시작하려면 URL로 액세스할 수 있는 Azure Blob에 대한 경로가 필요합니다. 업로드 서비스를 사용하여 지정된 지역의 Azure Blob 저장소에 파일을 업로드하는 기능이 제공됩니다. 분석을 실행하기 위해 업로드 API를 사용할 필요는 없습니다. POST 요청을 사용하여 [Geographical URI]/api/upload?api-version=1.0에 업로드할 수 있습니다. 최대 30MB 크기의 파일 업로드가 지원됩니다. 더 큰 파일은 외부 액세스 가능한 Azure 저장소 및 SAS URI를 제공해야 합니다.

참고

이 API에는 OAuth 토큰이 필요합니다.

헤더

입력 Type 예상 값 필수 여부
권한 부여 string OAuth ID 애플리케이션 ID 클레임이 있는 Microsoft Entra 1개의 전달 토큰입니다. yes
x-ms-tenant-id GUID 애플리케이션 테넌트의 ID입니다. yes
x-ms-correlation-id GUID 분석 실행의 식별자입니다. 전체 실행(업로드, 분석, 상태)에 동일한 ID를 제공해야 합니다. yes
콘텐츠-형식 개체 multipart/form-data yes
내용-처리 개체 이름 및 파일 이름 매개 변수를 포함합니다예:
form-data; name="solution1.zip"; filename="solution1.zip"
yes

예상 응답

HTTP 상태 코드 시나리오 결과
200 업로드에 성공함 결과 본문이 없음
400 zip 파일이 아닌 파일이 전송되었거나 잘못된 매개 변수가 있거나 파일에 바이러스가 포함됨 결과 본문이 없음
413 파일이 너무 큼 결과 본문이 없음

예: 파일 업로드

이 예는 분석할 파일을 업로드하는 방법을 보여줍니다.

Request

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

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

참조

Power Apps 체커 웹 API를 사용하세요
규칙 세트의 목록 검색
규칙 목록 검색
분석 호출
분석 상태 확인