Файлды талдау үшін жүктеп салу
Талдау жұмысын бастауға URL мекенжайы арқылы қолжетімді болатын Azure blob сақтау орнына арналған жол қажет. Файлды көрсетілген географиялық орындағы Azure blob сақтау орнына жүктеп салу қызметінің көмегімен жүктеп салу мүмкіндігі беріледі. Талдауды іске қосу үшін API интерфейсімен жүктеп салуды пайдаланудың қажеті жоқ. POST
сұрауының көмегімен келесіге жүктеп салуға болады: [Geographical URI]/api/upload?api-version=1.0
. Өлшемі 30 МБ-қа дейінгі файлды жүктеп салуға қолдау көрсетіледі. Үлкен өлшемдегі үшін жеке сыртқы қолжетімді Azure сақтау орны және SAS URI мекенжайы қажет.
Ескертпе
Бұл API OAuth токенді қажет етеді.
Үстіңгі деректемелер
Аты | Түр | Күтілген мән | Міндетті ме? |
---|---|---|---|
Авторизация | string | OAuth ID Қолданба идентификаторы шағымы бар Microsoft Entra 1 жеткізуші таңбалауышы. | иә |
x-ms-tenant-id | GUID | Бағдарламаның қатысушысы идентификаторы. | иә |
x-ms-correlation-id | GUID | Талдауды іске қосу идентификаторы. Бүкіл орындау үшін бірдей идентификатор енгізу қажет (жүктеу, талдау, күй). | иә |
Мазмұн-түрі | нысан | multipart/form-data | иә |
Мазмұнды орналастыру | нысан | Атау және файл атауы параметрлерін қосыңыз, мысалы:form-data; name="solution1.zip"; filename="solution1.zip" |
иә |
Күтілген жауаптар
HTTP күй коды | Сценарий | Нәтиже |
---|---|---|
200 | Жүктеп салу сәтті болды | Нәтиже жоқ негізгі мәтіні |
400 | ZIP емес файл жіберілді, дұрыс емес параметрлер немесе файл вируспен бірге қосылған | Нәтиже жоқ негізгі мәтіні |
413 | Файл тым үлкен | Нәтиже жоқ негізгі мәтіні |
Мысалы: файлды жүктеп салу
Бұл мысалда талданатын файлды жүктеп салу жолы көрсетіледі.
Сұраныс
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
жауап
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 пайдаланыңыз
Ережелер жинағының тізімін шығарып алыңыз
Ережелер тізімін шығарып алыңыз
Талдауды шақыру
Талдау күйін тексеріңіз