แชร์ผ่าน


อัปโหลดไฟล์สำหรับการวิเคราะห์

การเริ่มต้นของงานวิเคราะห์ต้องใช้พาธไปยัง Azure blob ที่ URL สามารถเข้าถึงได้ ความสามารถในการอัปโหลดไฟล์ไปยังที่เก็บข้อมูล Azure blob ในภูมิศาสตร์ที่ระบุโดยใช้บริการอัปโหลดพร้อมให้ใช้ ไม่จำเป็นว่าจะต้องใช้ API อัปโหลดเพื่อเรียกใช้การวิเคราะห์ คุณสามารถอัพโหลดโดยใช้คำขอ POST ต่อไปนี้:[Geographical URI]/api/upload?api-version=1.0 รองรับการอัปโหลดไฟล์ขนาดสูงสุด 30 MB สำหรับสิ่งที่ใหญ่กว่านั้น คุณจะต้องจัดเก็บข้อมูล Azure และ SAS URI ที่เข้าถึงได้จากภายนอก

หมายเหตุ

API นี้ต้องการโทเค็น OAuth

ส่วนหัว

Name ชนิด ค่าที่คาดหวัง จำเป็นหรือไม่
การอนุญาต string โทเค็นแบบแบเรอร์ OAuth 1 ที่มีการอ้างสิทธิ์ ID โปรแกรมประยุกต์ Microsoft Entra ID yes
รหัสผู้เช่า x-ms GUID รหัสของผู้เช่าสำหรับโปรแกรมประยุกต์ ใช่
รหัสความสัมพันธ์ x-ms GUID ตัวบ่งชี้สำหรับการดำเนินการวิเคราะห์ คุณควรระบุรหัสเดียวกันสำหรับการดำเนินการทั้งหมด (อัปโหลด วิเคราะห์ สถานะ) ใช่
ชนิดเนื้อหา ออบเจ็กต์ ข้อมูลของฟอร์ม/หลายส่วน ใช่
การจัดการเนื้อหา ออบเจ็กต์ รวมพารามิเตอร์ชื่อและชื่อไฟล์ ตัวอย่างเช่น:
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"]

ดูเพิ่มเติม

ใช้ API เว็บของตัวตรวจสอบ Power Apps
เรียกใช้ชุดรายการของข้อกำหนด
เรียกใช้รายการของข้อกำหนด
เรียกใช้การวิเคราะห์
ตรวจสอบสถานะการวิเคราะห์