विश्लेषण के लिए फ़ाइल अपलोड करें
विश्लेषण कार्य प्रारंभ करने के लिए, Azure ब्लॉब के ऐसे पथ की आवश्यकता होती है, जो URL द्वारा पहुँच योग्य हो. निर्दिष्ट भूगोल में अपलोड सेवा का उपयोग करके Azure ब्लॉब संग्रहण में फ़ाइल अपलोड करने की क्षमता प्रदान की गई है. यह आवश्यक नहीं है कि विश्लेषण चलाने के लिए अपलोड API का उपयोग किया जाए. आप निम्न पर POST
अनुरोध का उपयोग करके अपलोड कर सकते हैं: [Geographical URI]/api/upload?api-version=1.0
. 30 MB आकार तक की फ़ाइल अपलोड करना समर्थित है. इससे बड़ी फ़ाइल को अपलोड करने के लिए आपको अपना बाहरी रूप से पहुँच योग्य Azure संग्रहण और SAS URI प्रदान करना होगा.
नोट
इस API को OAuth टोकन की आवश्यकता होती है।
शीर्ष लेख
नाम | Type | अपेक्षित मान | आवश्यक? |
---|---|---|---|
प्रमाणन | string | OAuth आईडी एप्लीकेशन आईडी दावे के साथ Microsoft Entra 1 धारक टोकन. | हाँ |
x-ms-tenant-id | मार्गदर्शक | एप्लिकेशन के लिए टैनेंट का ID. | हाँ |
x-ms-correlation-id | GUID | विश्लेषण रन के लिए पहचानकर्ता. संपूर्ण निष्पादन (अपलोड, विश्लेषण, स्थिति) के लिए आपको एक ही ID प्रदान करना चाहिए. | हाँ |
सामग्री-प्रकार | ऑब्जेक्ट | बहुखण्डीय/प्रपत्र-डेटा | हाँ |
सामग्री-अधिकार | ऑब्जेक्ट | नाम और filename पैरामीटर शामिल करें, उदाहरण के लिए:form-data; name="solution1.zip"; filename="solution1.zip" |
हाँ |
अपेक्षित प्रत्युत्तर
HTTP स्थिति कोड | परिदृश्य | परिणाम |
---|---|---|
200 | अपलोड असफल रहा था | कोई परिणाम भाग नहीं |
400 | एक गैर-ज़िप फ़ाइल भेजी गई थी, गलत पैरामीटर या एक वायरस वाली फ़ाइल शामिल की गई थी | कोई परिणाम भाग नहीं |
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 का उपयोग करें
नियम-सेट की सूची प्राप्त करें
नियमों की सूची पुनः प्राप्त करें
विश्लेषण का आह्वान करें
विश्लेषण स्थिति की जाँच करें