Файлды талдау үшін жүктеп салу
Талдау жұмысын бастауға URL мекенжайы арқылы қолжетімді болатын Azure blob сақтау орнына арналған жол қажет. Файлды көрсетілген географиялық орындағы Azure blob сақтау орнына жүктеп салу қызметінің көмегімен жүктеп салу мүмкіндігі беріледі. Талдауды іске қосу үшін API интерфейсімен жүктеп салуды пайдаланудың қажеті жоқ. POST
сұрауының көмегімен келесіге жүктеп салуға болады: [Geographical URI]/api/upload?api-version=1.0
. Өлшемі 30 МБ-қа дейінгі файлды жүктеп салуға қолдау көрсетіледі. Үлкен өлшемдегі үшін жеке сыртқы қолжетімді Azure сақтау орны және SAS URI мекенжайы қажет.
Ескертпе
Осы API интерфейсі OAuth токенін қажет етпейді.
Үстіңгі деректемелер
Аты | Түр | Күтілген мән | Міндетті ме? |
---|---|---|---|
Авторизация | string | OAuth 1 ұсынушы жетонында Microsoft Entra жеке басын тіркеу туралы талап бар. | иә |
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: 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"]
Сондай-ақ, келесіні қараңыз
Power Apps тексеру құралының веб-API интерфейсін пайдалану
Ережелер жинақтарының тізімін шығарып алу
Ережелер тізімін шығарып алу
Талдауды шақыру
Талдау күйін тексеру