การดำเนินการของ HTTP
การดำเนินการ HTTP ทำให้คุณสามารถโต้ตอบกับ API และส่งคำขอเว็บที่ดำเนินการต่างๆ เช่น การอัปโหลดและดาวน์โหลดข้อมูลและไฟล์
ในการส่งคำขอ API เช่น POST, GET, PUT หรือ DELETE ให้ใช้การดำเนินการ เรียกใช้บริการเว็บ
ในคุณสมบัติของการดำเนินการ คุณต้องเติม URL ของบริการและวิธีการ HTTP ที่เหมาะสม นอกจากนี้ คุณต้องเลือกคำขอและชนิดเนื้อหาการตอบกลับ เช่น XML และ JSON
ฟิลด์ ส่วนหัวที่กำหนดเอง และ เนื้อความคำขอ ขึ้นอยู่กับ API และคุณต้องกำหนดค่าตามที่อธิบายไว้ในคู่มือ
หากเว็บเซิร์ฟเวอร์ต้องการการรับรองความถูกต้อง ให้ใส่ข้อมูลประจําตัวของคุณในฟิลด์ที่เหมาะสมของการดำเนินการการตั้งค่า ขั้นสูง
ตัวแปรชื่อ WebServiceResponse จัดเก็บผลลัพธ์ของคำขอบริการบนเว็บ หากผลลัพธ์เป็นไฟล์ คุณสามารถเลือกบันทึกลงในเดสก์ท็อปได้
ในการดาวน์โหลดข้อความหรือไฟล์จากเว็บ คุณสามารถใช้ การดำเนินการดาวน์โหลดจากเว็บ การดำเนินการนี้กำหนดให้คุณต้องเติม URL ของหน้าเว็บหรือไฟล์ และเลือกวิธีการ HTTP ที่เหมาะสม
หากเว็บเซิร์ฟเวอร์ต้องการการรับรองความถูกต้อง ให้ใส่ข้อมูลประจําตัวของคุณในฟิลด์ที่เหมาะสมของการดำเนินการการตั้งค่า ขั้นสูง
ตัวแปรชื่อ WebPageText จัดเก็บข้อความที่ดาวน์โหลด หากคุณใช้การดำเนินการนี้เพื่อดาวน์โหลดไฟล์ คุณสามารถเลือกบันทึกลงในเดสก์ท็อปได้
หมายเหตุ
นอกจากการดำเนินการของ HTTP แล้ว Power Automate ช่วยให้ผู้ใช้สามารถโต้ตอบกับเว็บแอปพลิเคชันผ่านการดำเนินการระบบอัตโนมัติของเบราเซอร์ ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการดำเนินการอัตโนมัติของเบราว์เซอร์ ให้ไปที่ ระบบอัตโนมัติของเบราว์เซอร์
ดาวน์โหลดจากเว็บ
ดาวน์โหลดข้อความหรือไฟล์จากเว็บและจัดเก็บ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
URL | ไม่ | ค่าข้อความ | หน้าเว็บหรือ URL ของไฟล์ | |
เมธอด | ไม่พร้อมใช้งาน | GET, POST | GET | ระบุวิธีการดึงข้อมูลของเว็บไซต์ ควรใช้ GET เมื่อข้อมูลที่จำเป็นทั้งหมดอยู่ใน URL และ POST เพื่อป้อนข้อมูลเพิ่มเติม (รหัสผ่าน ฯลฯ) |
Post parameters | ไม่ | ตารางข้อมูล | พารามิเตอร์ POST ในรูปแบบของข้อมูลที่มีสองคอลัมน์ | |
Save response | ไม่พร้อมใช้งาน | รับข้อความเป็นตัวแปร (สำหรับหน้าเว็บ) บันทึกลงดิสก์ (สำหรับไฟล์) | รับข้อความเป็นตัวแปร (สำหรับหน้าเว็บ) | ระบุวิธีการบันทึกข้อมูลที่ส่งคืน |
File name | ไม่พร้อมใช้งาน | เก็บชื่อไฟล์เดิม (ระบุเฉพาะโฟลเดอร์ปลายทาง) ระบุเส้นทางแบบเต็ม (โฟลเดอร์ปลายทาง + ชื่อไฟล์ที่กำหนดเอง) | เก็บชื่อไฟล์เดิมไว้ (ระบุเฉพาะโฟลเดอร์ปลายทาง) | ระบุว่าจะเก็บชื่อไฟล์เดิมของไฟล์ที่ดาวน์โหลดไว้หรือระบุชื่อใหม่ |
Destination folder | ไม่ | โฟลเดอร์ | โฟลเดอร์ที่ไฟล์ส่งคืนจากเว็บเซิร์ฟเวอร์จะถูกบันทึก | |
Destination file path | ไม่ | แฟ้ม | เส้นทางแบบเต็ม (โฟลเดอร์บวกชื่อไฟล์) ที่ไฟล์ที่เว็บเซิร์ฟเวอร์ส่งคืนจะถูกจัดเก็บ | |
Connection timeout | ใช่ | ค่าตัวเลข | 30 | เวลา (เป็นวินาที) ที่ตัวแทนควรรอให้มีการสร้างการเชื่อมต่อด้วยเซิร์ฟเวอร์ ก่อนจะล้มเลิก |
Follow redirection | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | ระบุว่าจะอนุญาตให้เว็บเซิร์ฟเวอร์เปลี่ยนเส้นทางคุณไปยังหน้าเว็บหรือเว็บไซต์อื่นหรือไม่ |
Clear cookies | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าจะล้างคุกกี้ทั้งหมดที่สร้างโดยการดำเนินการที่คล้ายกันในระหว่างระบบอัตโนมัตินี้หรือไม่ |
User agent | ใช่ | ค่าข้อความ | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | ระบุข้อมูลประจำตัวของเบราว์เซอร์ที่จะมองเห็น เว็บเซิร์ฟเวอร์บางแห่งจะไม่อนุญาตให้เข้าถึงเว้นแต่จะเลือกข้อมูลประจำตัวของเบราว์เซอร์ |
การเข้ารหัส | ไม่พร้อมใช้งาน | ตรวจจับอัตโนมัติ, IBM037: IBM EBCDIC (สหรัฐฯ - แคนาดา), IBM437: OEM สหรัฐอเมริกา, IBM500: IBM EBCDIC (นานาชาติ), ASMO-708: อาหรับ (ASMO 708), DOS-720: อาหรับ (DOS), ibm737: กรีก (DOS), ibm775: บอลติก (DOS), ibm850: ยุโรปตะวันตก (DOS), ibm852: ยุโรปกลาง (DOS), IBM855: OEM Cyrillic, ibm857: ตุรกี (DOS), IBM00858: OEM หลายภาษาละติน I, IBM860: โปรตุเกส ( DOS), ibm861: Icelandic (DOS), DOS-862: Hebrew (DOS), IBM863: French Canadian (DOS), IBM864: Arabic (864), IBM865: Nordic (DOS), cp866: Cyrillic (DOS), ibm869: กรีก, สมัยใหม่ (DOS), IBM870: IBM EBCDIC (หลายภาษาละติน -2), windows-874: ไทย (Windows), cp875: IBM EBCDIC (กรีกสมัยใหม่), shift_jis: ญี่ปุ่น (Shift-JIS), gb2312: จีนตัวย่อ ( GB2312), ks_c_5601-1987: เกาหลี, big5: จีนดั้งเดิม (Big5), IBM1026: IBM EBCDIC (ละตินตุรกี -5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (สหรัฐฯ - แคนาดา - ยูโร), IBM01141: IBM EBCDIC ( เยอรมนี - ยูโร), IBM01142: IBM EBCDIC (เดนมาร์ก - นอร์เวย์ - ยูโร), IBM01143: IBM EBCDIC (ฟินแลนด์ - สวีเดน - ยูโร), IBM01144: IBM EBCDIC (อิตาลี - ยูโร), IBM01145: IBM EBCDIC (สเปน - ยูโร), IBM01146: IBM EBCDIC (สหราชอาณาจักร - ยูโร), IBM01147: IBM EBCDIC (ฝรั่งเศส - ยูโร), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: Central European (Windows), windows-1251: Cyrillic (Windows ), Windows-1252: ยุโรปตะวันตก (Windows), windows-1253: กรีก (Windows), windows-1254: ตุรกี (Windows), windows-1255: ฮิบรู (Windows), windows-1256: อาหรับ (Windows), windows- 1257: บอลติก (Windows), windows-1258: เวียดนาม (Windows), Johab: เกาหลี (Johab), แมคอินทอช: ยุโรปตะวันตก (Mac), x-mac-japanese: ญี่ปุ่น (Mac), x-mac-chinesetrad: ภาษาจีนดั้งเดิม (Mac), x-mac-korean: เกาหลี (Mac), x-mac-arabic: อาหรับ (Mac), x-mac-hebrew: ฮิบรู (Mac), x-mac-greek: กรีก (Mac), x- mac-cyrillic: ซิริลลิก (Mac), x-mac-chinesesimp: Chinese Simplified (Mac), x-mac-romanian: Romanian (Mac), x-mac-ukrainian: ยูเครน (Mac), x-mac-thai: T hai (Mac), x-mac-ce: Central European (Mac), x-mac-icelandic: Icelandic (Mac), x-mac-turkish: Turkish (Mac), x-mac-croatian: Croatian (Mac), utf-32: Unicode (UTF-32), utf-32BE: Unicode (UTF-32 Big-Endian), x-Chinese-CNS: Chinese Traditional (CNS), x-cp20001: TCA Taiwan, x-Chinese-Eten: ภาษาจีนดั้งเดิม (Eten), x-cp20003: IBM5550 Taiwan, x-cp20004: TeleText Taiwan, x-cp20005: Wang Taiwan, x-IA5: Western European (IA5), x-IA5-German: German (IA5), x- IA5- สวีเดน: สวีเดน (IA5), x-IA5- นอร์เวย์: นอร์เวย์ (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (เยอรมนี ), IBM277: IBM EBCDIC (เดนมาร์ก - นอร์เวย์), IBM278: IBM EBCDIC (ฟินแลนด์ - สวีเดน), IBM280: IBM EBCDIC (อิตาลี), IBM284: IBM EBCDIC (สเปน), IBM285: IBM EBCDIC (สหราชอาณาจักร), IBM290: IBM EBCDIC (คาตาคานะญี่ปุ่น), IBM297: IBM EBCDIC (ฝรั่งเศส), IBM420: IBM EBCDIC (อาหรับ), IBM423: IBM EBCDIC (กรีก), IBM424: IBM EBCDIC (ฮิบรู), x-EBCDIC-KoreanExtended: IBM EBCDIC (ภาษาเกาหลีส่วนขยาย), IBM-Thai: IBM EBCDIC (ไทย), k oi8-r: Cyrillic (KOI8-R), IBM871: IBM EBCDIC (Icelandic), IBM880: IBM EBCDIC (Cyrillic Russian), IBM905: IBM EBCDIC (ตุรกี), IBM00924: IBM Latin-1, EUC-JP: ญี่ปุ่น (JIS 0208-1990 และ 0212-1990), x-cp20936: จีนตัวย่อ (GB2312-80), x-cp20949: เกาหลี Wansung, cp1025: IBM EBCDIC (ซีริลลิกเซอร์เบีย - บัลแกเรีย), koi8-u: ซิริลลิก (KOI8-U), iso- 8859-1: ยุโรปตะวันตก (ISO), iso-8859-2: ยุโรปกลาง (ISO), iso-8859-3: ละติน 3 (ISO), iso-8859-4: บอลติก (ISO), iso-8859-5 : ซิริลลิก (ISO), iso-8859-6: อาหรับ (ISO), iso-8859-7: กรีก (ISO), iso-8859-8: ฮิบรู (ISO-Visual), iso-8859-9: ตุรกี (ISO ), iso-8859-13: เอสโตเนีย (ISO), iso-8859-15: ละติน 9 (ISO), x-Europa: Europa, iso-8859-8-i: ฮิบรู (ISO-Logical), iso-2022- jp: ญี่ปุ่น (JIS), csISO2022JP: ญี่ปุ่น (JIS-Allow 1 byte Kana), iso-2022-jp: ญี่ปุ่น (JIS-Allow 1 ไบต์ Kana - SO / SI), iso-2022-kr: เกาหลี (ISO), x-cp50227: จีนประยุกต์ (ISO-2022), euc-jp: ญี่ปุ่น (EUC), EUC-CN: จีนตัวย่อ (EUC), euc-kr: เกาหลี n (EUC), hz-gb-2312: Chinese Simplified (HZ), GB18030: Chinese Simplified (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII ทมิฬ, x-iscii-te: ISCII Telugu, x-iscii-as: ISCII Assamese, x-iscii-or: ISCII Oriya, x-iscii-ka: ISCII Kannada, x-iscii-ma: ISCII Malayalam, x-iscii -gu: ISCII คุชราต, x-iscii-pa: ISCII ปัญจาบ, utf-7: Unicode (UTF-7), utf-8: Unicode (UTF-8) | ตรวจหา - อัตโนมัติ | การเข้ารหัสที่จะใช้สำหรับหน้าเว็บที่ระบุ หากเลือกตัวเลือกการตรวจหาอัตโนมัติ การเข้ารหัสที่จะใช้จะถูกระบุโดยเว็บเซิร์ฟเวอร์ |
Accept untrusted certificates | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าจะยอมรับใบรับรองที่ไม่น่าเชื่อถือหรือไม่ |
Use credentials | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าเซิร์ฟเวอร์เว็บต้องการการรับรองความถูกต้องหรือไม่ คุณสมบัตินี้อ้างถึงการตรวจสอบสิทธิ์ HTTP (นั่นคือเมื่อเบราว์เซอร์แสดงหน้าต่างป๊อปอัปเพื่อขอชื่อผู้ใช้และรหัสผ่าน) |
ชื่อผู้ใช้ | ไม่ | ค่าข้อความ | ชื่อผู้ใช้สำหรับเว็บเซิร์ฟเวอร์ | |
รหัสผ่าน | ไม่ | ป้อนอินพุตที่เข้ารหัสโดยตรงหรือ ค่าข้อความ | รหัสผ่านสำหรับเว็บเซิร์ฟเวอร์ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
DownloadedFile | แฟ้ม | ไฟล์ที่ดาวน์โหลด |
WebPageText | ค่าข้อความ | ข้อความหน้าเว็บ |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่มีไดเรกทอรีอยู่ | ระบุว่าไม่มีไดเรกทอรีที่จำเป็น |
ดาวน์โหลดจากข้อผิดพลาดเว็บ | ระบุปัญหาในการดาวน์โหลดจากเว็บ |
ปัญหาที่ทราบกันดี
- ขณะนี้ยังไม่รองรับการรับรองความถูกต้อง NTLM สำหรับคำขอเว็บใน Power Automate สำหรับเดสก์ท็อป
เรียกบริการเว็บ SOAP
เรียกวิธีการจากบริการเว็บ SOAP
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
ปลายทาง | ไม่ | ค่าข้อความ | จุดสิ้นสุดของบริการเว็บ | |
ส่วนหัวที่กำหนดเอง | ใช่ | ค่าข้อความ | ส่วนหัวที่กำหนดเองที่จะรวมอยู่ในคำขอที่จะส่งไปยังบริการเว็บ | |
เนื้อความคำขอ | ไม่ | ค่าข้อความ | เนื้อหาของคำขอที่จะส่งไปยังบริการเว็บ | |
การหมดเวลาการเชื่อมต่อ | ไม่ | ค่าตัวเลข | 30 | เวลา (เป็นวินาที) ที่ตัวแทนควรรอให้มีการสร้างการเชื่อมต่อด้วยเซิร์ฟเวอร์ |
ติดตามการเปลี่ยนเส้นทาง | ไม่ระบุ | ค่าแบบบูลีน | จริง | ระบุว่าจะอนุญาตให้เว็บเซิร์ฟเวอร์เปลี่ยนเส้นทางคุณไปยังบริการเว็บอื่นหรือไม่ |
Clear cookies | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ระบุว่าจะล้างคุกกี้ทั้งหมดที่สร้างโดยการดำเนินการที่คล้ายกันในระหว่างขั้นตอนนี้หรือไม่ |
ล้มเหลวในสถานะข้อผิดพลาด | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ระบุว่าการตอบกลับของบริการเว็บที่เรียกใช้ซึ่งแสดงถึงข้อผิดพลาดจะได้รับการประมวลผลราวกับว่าเป็นการตอบกลับปกติ (ระงับข้อยกเว้นทั้งหมด) หรือจะส่งผลให้เกิดข้อยกเว้นที่เกี่ยวข้อง |
ตัวแทนผู้ใช้ | ไม่ | ค่าข้อความ | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | ระบุข้อมูลประจำตัวของเบราว์เซอร์ที่จะมองเห็น เว็บเซิร์ฟเวอร์บางแห่งจะไม่อนุญาตให้เข้าถึงเว้นแต่จะเลือกข้อมูลประจำตัวของเบราว์เซอร์ |
ตัวแทนผู้ใช้ | ใช่ | ค่าข้อความ | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | ระบุข้อมูลประจำตัวของเบราว์เซอร์ที่จะมองเห็น เว็บเซิร์ฟเวอร์บางแห่งจะไม่อนุญาตให้เข้าถึงเว้นแต่จะเลือกข้อมูลประจำตัวของเบราว์เซอร์ |
การเข้ารหัส | ไม่พร้อมใช้งาน | ตรวจจับอัตโนมัติ, IBM037: IBM EBCDIC (สหรัฐฯ - แคนาดา), IBM437: OEM สหรัฐอเมริกา, IBM500: IBM EBCDIC (นานาชาติ), ASMO-708: อาหรับ (ASMO 708), DOS-720: อาหรับ (DOS), ibm737: กรีก (DOS), ibm775: บอลติก (DOS), ibm850: ยุโรปตะวันตก (DOS), ibm852: ยุโรปกลาง (DOS), IBM855: OEM Cyrillic, ibm857: ตุรกี (DOS), IBM00858: OEM หลายภาษาละติน I, IBM860: โปรตุเกส ( DOS), ibm861: Icelandic (DOS), DOS-862: Hebrew (DOS), IBM863: French Canadian (DOS), IBM864: Arabic (864), IBM865: Nordic (DOS), cp866: Cyrillic (DOS), ibm869: กรีก, สมัยใหม่ (DOS), IBM870: IBM EBCDIC (หลายภาษาละติน -2), windows-874: ไทย (Windows), cp875: IBM EBCDIC (กรีกสมัยใหม่), shift_jis: ญี่ปุ่น (Shift-JIS), gb2312: จีนตัวย่อ ( GB2312), ks_c_5601-1987: เกาหลี, big5: จีนดั้งเดิม (Big5), IBM1026: IBM EBCDIC (ละตินตุรกี -5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (สหรัฐฯ - แคนาดา - ยูโร), IBM01141: IBM EBCDIC ( เยอรมนี - ยูโร), IBM01142: IBM EBCDIC (เดนมาร์ก - นอร์เวย์ - ยูโร), IBM01143: IBM EBCDIC (ฟินแลนด์ - สวีเดน - ยูโร), IBM01144: IBM EBCDIC (อิตาลี - ยูโร), IBM01145: IBM EBCDIC (สเปน - ยูโร), IBM01146: IBM EBCDIC (สหราชอาณาจักร - ยูโร), IBM01147: IBM EBCDIC (ฝรั่งเศส - ยูโร), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: Central European (Windows), windows-1251: Cyrillic (Windows ), Windows-1252: ยุโรปตะวันตก (Windows), windows-1253: กรีก (Windows), windows-1254: ตุรกี (Windows), windows-1255: ฮิบรู (Windows), windows-1256: อาหรับ (Windows), windows- 1257: บอลติก (Windows), windows-1258: เวียดนาม (Windows), Johab: เกาหลี (Johab), แมคอินทอช: ยุโรปตะวันตก (Mac), x-mac-japanese: ญี่ปุ่น (Mac), x-mac-chinesetrad: ภาษาจีนดั้งเดิม (Mac), x-mac-korean: เกาหลี (Mac), x-mac-arabic: อาหรับ (Mac), x-mac-hebrew: ฮิบรู (Mac), x-mac-greek: กรีก (Mac), x- mac-cyrillic: ซิริลลิก (Mac), x-mac-chinesesimp: Chinese Simplified (Mac), x-mac-romanian: Romanian (Mac), x-mac-ukrainian: ยูเครน (Mac), x-mac-thai: T hai (Mac), x-mac-ce: Central European (Mac), x-mac-icelandic: Icelandic (Mac), x-mac-turkish: Turkish (Mac), x-mac-croatian: Croatian (Mac), utf-32: Unicode (UTF-32), utf-32BE: Unicode (UTF-32 Big-Endian), x-Chinese-CNS: Chinese Traditional (CNS), x-cp20001: TCA Taiwan, x-Chinese-Eten: ภาษาจีนดั้งเดิม (Eten), x-cp20003: IBM5550 Taiwan, x-cp20004: TeleText Taiwan, x-cp20005: Wang Taiwan, x-IA5: Western European (IA5), x-IA5-German: German (IA5), x- IA5- สวีเดน: สวีเดน (IA5), x-IA5- นอร์เวย์: นอร์เวย์ (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (เยอรมนี ), IBM277: IBM EBCDIC (เดนมาร์ก - นอร์เวย์), IBM278: IBM EBCDIC (ฟินแลนด์ - สวีเดน), IBM280: IBM EBCDIC (อิตาลี), IBM284: IBM EBCDIC (สเปน), IBM285: IBM EBCDIC (สหราชอาณาจักร), IBM290: IBM EBCDIC (คาตาคานะญี่ปุ่น), IBM297: IBM EBCDIC (ฝรั่งเศส), IBM420: IBM EBCDIC (อาหรับ), IBM423: IBM EBCDIC (กรีก), IBM424: IBM EBCDIC (ฮิบรู), x-EBCDIC-KoreanExtended: IBM EBCDIC (ภาษาเกาหลีส่วนขยาย), IBM-Thai: IBM EBCDIC (ไทย), k oi8-r: Cyrillic (KOI8-R), IBM871: IBM EBCDIC (Icelandic), IBM880: IBM EBCDIC (Cyrillic Russian), IBM905: IBM EBCDIC (ตุรกี), IBM00924: IBM Latin-1, EUC-JP: ญี่ปุ่น (JIS 0208-1990 และ 0212-1990), x-cp20936: จีนตัวย่อ (GB2312-80), x-cp20949: เกาหลี Wansung, cp1025: IBM EBCDIC (ซีริลลิกเซอร์เบีย - บัลแกเรีย), koi8-u: ซิริลลิก (KOI8-U), iso- 8859-1: ยุโรปตะวันตก (ISO), iso-8859-2: ยุโรปกลาง (ISO), iso-8859-3: ละติน 3 (ISO), iso-8859-4: บอลติก (ISO), iso-8859-5 : ซิริลลิก (ISO), iso-8859-6: อาหรับ (ISO), iso-8859-7: กรีก (ISO), iso-8859-8: ฮิบรู (ISO-Visual), iso-8859-9: ตุรกี (ISO ), iso-8859-13: เอสโตเนีย (ISO), iso-8859-15: ละติน 9 (ISO), x-Europa: Europa, iso-8859-8-i: ฮิบรู (ISO-Logical), iso-2022- jp: ญี่ปุ่น (JIS), csISO2022JP: ญี่ปุ่น (JIS-Allow 1 byte Kana), iso-2022-jp: ญี่ปุ่น (JIS-Allow 1 ไบต์ Kana - SO / SI), iso-2022-kr: เกาหลี (ISO), x-cp50227: จีนประยุกต์ (ISO-2022), euc-jp: ญี่ปุ่น (EUC), EUC-CN: จีนตัวย่อ (EUC), euc-kr: เกาหลี n (EUC), hz-gb-2312: Chinese Simplified (HZ), GB18030: Chinese Simplified (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII ทมิฬ, x-iscii-te: ISCII Telugu, x-iscii-as: ISCII Assamese, x-iscii-or: ISCII Oriya, x-iscii-ka: ISCII Kannada, x-iscii-ma: ISCII Malayalam, x-iscii -gu: ISCII คุชราต, x-iscii-pa: ISCII ปัญจาบ, utf-7: Unicode (UTF-7), utf-8: Unicode (UTF-8) | ตรวจหา - อัตโนมัติ | การเข้ารหัสที่จะใช้สำหรับการตอบกลับบริการเว็บที่ระบุ หากเลือกตัวเลือกการตรวจหาอัตโนมัติ การเข้ารหัสที่จะใช้จะถูกระบุโดยบริการเว็บ |
Accept untrusted certificates | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าจะยอมรับใบรับรองที่ไม่น่าเชื่อถือหรือไม่ |
HTTP Authentication | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าเว็บเซิร์ฟเวอร์ต้องการการตรวจสอบสิทธิ์ HTTP หรือไม่ (นั่นคือเบราว์เซอร์แสดงหน้าต่างป๊อปอัปเพื่อขอชื่อผู้ใช้และรหัสผ่าน) |
ชื่อผู้ใช้ | ไม่ | ค่าข้อความ | ชื่อผู้ใช้สำหรับเว็บเซิร์ฟเวอร์ | |
รหัสผ่าน | ไม่ | ป้อนอินพุตที่เข้ารหัสโดยตรงหรือ ค่าข้อความ | รหัสผ่านสำหรับเว็บเซิร์ฟเวอร์ |
พารามิเตอร์ตัวสร้างคำขอ
อาร์กิวเมนต์ | ยอมรับ | คำอธิบาย |
---|---|---|
WSDL | แฟ้ม | เอกสาร Web Services Description Language (WSDL) สำหรับสร้างคำขอ |
บริการ | ค่าข้อความ | บริการที่จะเรียก |
พอร์ต | ค่าข้อความ | พอร์ตที่จะเรียกบริการ |
รุ่น SOAP | ค่าข้อความ | เวอร์ชันของบริการ SOAP |
การดำเนินงาน | ค่าข้อความ | การดำเนินงานที่จะเรียกบริการ |
ส่วนหัวของคำขอ | ค่าข้อความ | ส่วนหัวที่จะใช้ส่งคำขอเพื่อเรียกบริการ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
SoapServiceResponseHeaders | รายการ ของ ค่าข้อความ | ส่วนหัว HTTP ของการตอบกลับ |
SoapServiceResponse | ค่าข้อความ | ข้อความตอบกลับบริการเว็บ |
StatusCode | ค่าตัวเลข | รหัสสถานะแสดงผล |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ข้อผิดพลาดในการเรียกบริการ SOAP | ระบุปัญหาในการเรียกใช้บริการ SOAP |
ส่วนหัวไม่ถูกต้องในส่วนหัวที่กำหนดเอง | บ่งชี้ว่าส่วนหัวที่กำหนดเองบางส่วนไม่ถูกต้อง |
ปัญหาที่ทราบกันดี
- ขณะนี้ยังไม่รองรับการรับรองความถูกต้อง NTLM สำหรับคำขอเว็บใน Power Automate สำหรับเดสก์ท็อป
เรียกใช้บริการเว็บ
เรียกใช้บริการเว็บโดยการส่งข้อมูลและดึงการตอบกลับจากบริการเว็บ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
URL | ไม่ | ค่าข้อความ | URL ของบริการเว็บ | |
เมธอด | ไม่พร้อมใช้งาน | GET, POST, CONNECT, HEAD, PUT, DELETE, OPTIONS, TRACE, PATCH | GET | วิธี HTTP ที่จะใช้เพื่อเรียกใช้บริการเว็บ |
Accept | ใช่ | ค่าข้อความ | แอปพลิเคชัน/xml | ประเภทเนื้อหาที่ยอมรับได้สำหรับการตอบสนองของบริการเว็บ |
Content type | ใช่ | ค่าข้อความ | แอปพลิเคชัน/xml | ประเภทเนื้อหาของคำขอที่จะส่งไปยังบริการเว็บ |
Custom headers | ใช่ | ค่าข้อความ | ส่วนหัวที่กำหนดเองที่จะรวมอยู่ในคำขอที่จะส่งไปยังบริการเว็บ | |
Request body | ใช่ | ค่าข้อความ | เนื้อหาของคำขอที่จะส่งไปยังบริการเว็บ | |
Save response | ไม่พร้อมใช้งาน | รับข้อความเป็นตัวแปร (สำหรับหน้าเว็บ) บันทึกลงดิสก์ (สำหรับไฟล์) | รับข้อความเป็นตัวแปร (สำหรับหน้าเว็บ) | ระบุวิธีการบันทึกข้อมูลที่ส่งคืน |
File name | ไม่พร้อมใช้งาน | เก็บชื่อไฟล์เดิม (ระบุเฉพาะโฟลเดอร์ปลายทาง) ระบุเส้นทางแบบเต็ม (โฟลเดอร์ปลายทาง + ชื่อไฟล์ที่กำหนดเอง) | เก็บชื่อไฟล์เดิมไว้ (ระบุเฉพาะโฟลเดอร์ปลายทาง) | ระบุว่าจะเก็บชื่อไฟล์เดิมของไฟล์ที่ดาวน์โหลดไว้หรือระบุชื่อใหม่ |
Destination folder | ไม่ | โฟลเดอร์ | โฟลเดอร์ที่ไฟล์ส่งคืนจากบริการเว็บจะถูกบันทึก | |
Destination file path | ไม่ | แฟ้ม | เส้นทางแบบเต็ม (โฟลเดอร์บวกชื่อไฟล์) ที่ไฟล์ที่บริการเว็บส่งคืนจะถูกจัดเก็บ | |
Connection timeout | ใช่ | ค่าตัวเลข | 30 | เวลา (เป็นวินาที) ที่ตัวแทนควรรอให้มีการสร้างการเชื่อมต่อด้วยเซิร์ฟเวอร์ ก่อนจะล้มเลิก |
Follow redirection | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | ระบุว่าจะอนุญาตให้เว็บเซิร์ฟเวอร์เปลี่ยนเส้นทางคุณไปยังบริการเว็บอื่นหรือไม่ |
Clear cookies | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าจะล้างคุกกี้ทั้งหมดที่สร้างโดยการดำเนินการที่คล้ายกันในระหว่างระบบอัตโนมัตินี้หรือไม่ก่อนการดำเนินการนี้ |
Fail on error status | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าการตอบกลับของบริการเว็บที่เรียกใช้ซึ่งแสดงถึงข้อผิดพลาดจะได้รับการประมวลผลราวกับว่าเป็นการตอบกลับปกติ (ระงับข้อยกเว้นทั้งหมด) หรือจะส่งผลให้เกิดข้อยกเว้นที่เกี่ยวข้อง |
Encode request body | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | ระบุว่าเนื้อหาของคำขอควรเข้ารหัส URL ก่อนที่จะเรียกใช้หรือไม่ |
User agent | ใช่ | ค่าข้อความ | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6 | ระบุข้อมูลประจำตัวของเบราว์เซอร์ที่จะมองเห็น เว็บเซิร์ฟเวอร์บางแห่งจะไม่อนุญาตให้เข้าถึงเว้นแต่จะเลือกข้อมูลประจำตัวของเบราว์เซอร์ |
การเข้ารหัส | ไม่พร้อมใช้งาน | ตรวจจับอัตโนมัติ, IBM037: IBM EBCDIC (สหรัฐฯ - แคนาดา), IBM437: OEM สหรัฐอเมริกา, IBM500: IBM EBCDIC (นานาชาติ), ASMO-708: อาหรับ (ASMO 708), DOS-720: อาหรับ (DOS), ibm737: กรีก (DOS), ibm775: บอลติก (DOS), ibm850: ยุโรปตะวันตก (DOS), ibm852: ยุโรปกลาง (DOS), IBM855: OEM Cyrillic, ibm857: ตุรกี (DOS), IBM00858: OEM หลายภาษาละติน I, IBM860: โปรตุเกส ( DOS), ibm861: Icelandic (DOS), DOS-862: Hebrew (DOS), IBM863: French Canadian (DOS), IBM864: Arabic (864), IBM865: Nordic (DOS), cp866: Cyrillic (DOS), ibm869: กรีก, สมัยใหม่ (DOS), IBM870: IBM EBCDIC (หลายภาษาละติน -2), windows-874: ไทย (Windows), cp875: IBM EBCDIC (กรีกสมัยใหม่), shift_jis: ญี่ปุ่น (Shift-JIS), gb2312: จีนตัวย่อ ( GB2312), ks_c_5601-1987: เกาหลี, big5: จีนดั้งเดิม (Big5), IBM1026: IBM EBCDIC (ละตินตุรกี -5), IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (สหรัฐฯ - แคนาดา - ยูโร), IBM01141: IBM EBCDIC ( เยอรมนี - ยูโร), IBM01142: IBM EBCDIC (เดนมาร์ก - นอร์เวย์ - ยูโร), IBM01143: IBM EBCDIC (ฟินแลนด์ - สวีเดน - ยูโร), IBM01144: IBM EBCDIC (อิตาลี - ยูโร), IBM01145: IBM EBCDIC (สเปน - ยูโร), IBM01146: IBM EBCDIC (สหราชอาณาจักร - ยูโร), IBM01147: IBM EBCDIC (ฝรั่งเศส - ยูโร), IBM01148: IBM EBCDIC (International-Euro), IBM01149: IBM EBCDIC (Icelandic-Euro), utf-16: Unicode, utf-16BE: Unicode (Big-Endian), windows-1250: Central European (Windows), windows-1251: Cyrillic (Windows ), Windows-1252: ยุโรปตะวันตก (Windows), windows-1253: กรีก (Windows), windows-1254: ตุรกี (Windows), windows-1255: ฮิบรู (Windows), windows-1256: อาหรับ (Windows), windows- 1257: บอลติก (Windows), windows-1258: เวียดนาม (Windows), Johab: เกาหลี (Johab), แมคอินทอช: ยุโรปตะวันตก (Mac), x-mac-japanese: ญี่ปุ่น (Mac), x-mac-chinesetrad: ภาษาจีนดั้งเดิม (Mac), x-mac-korean: เกาหลี (Mac), x-mac-arabic: อาหรับ (Mac), x-mac-hebrew: ฮิบรู (Mac), x-mac-greek: กรีก (Mac), x- mac-cyrillic: ซิริลลิก (Mac), x-mac-chinesesimp: Chinese Simplified (Mac), x-mac-romanian: Romanian (Mac), x-mac-ukrainian: ยูเครน (Mac), x-mac-thai: T hai (Mac), x-mac-ce: Central European (Mac), x-mac-icelandic: Icelandic (Mac), x-mac-turkish: Turkish (Mac), x-mac-croatian: Croatian (Mac), utf-32: Unicode (UTF-32), utf-32BE: Unicode (UTF-32 Big-Endian), x-Chinese-CNS: Chinese Traditional (CNS), x-cp20001: TCA Taiwan, x-Chinese-Eten: ภาษาจีนดั้งเดิม (Eten), x-cp20003: IBM5550 Taiwan, x-cp20004: TeleText Taiwan, x-cp20005: Wang Taiwan, x-IA5: Western European (IA5), x-IA5-German: German (IA5), x- IA5- สวีเดน: สวีเดน (IA5), x-IA5- นอร์เวย์: นอร์เวย์ (IA5), us-ascii: US-ASCII, x-cp20261: T.61, x-cp20269: ISO-6937, IBM273: IBM EBCDIC (เยอรมนี ), IBM277: IBM EBCDIC (เดนมาร์ก - นอร์เวย์), IBM278: IBM EBCDIC (ฟินแลนด์ - สวีเดน), IBM280: IBM EBCDIC (อิตาลี), IBM284: IBM EBCDIC (สเปน), IBM285: IBM EBCDIC (สหราชอาณาจักร), IBM290: IBM EBCDIC (คาตาคานะญี่ปุ่น), IBM297: IBM EBCDIC (ฝรั่งเศส), IBM420: IBM EBCDIC (อาหรับ), IBM423: IBM EBCDIC (กรีก), IBM424: IBM EBCDIC (ฮิบรู), x-EBCDIC-KoreanExtended: IBM EBCDIC (ภาษาเกาหลีส่วนขยาย), IBM-Thai: IBM EBCDIC (ไทย), k oi8-r: Cyrillic (KOI8-R), IBM871: IBM EBCDIC (Icelandic), IBM880: IBM EBCDIC (Cyrillic Russian), IBM905: IBM EBCDIC (ตุรกี), IBM00924: IBM Latin-1, EUC-JP: ญี่ปุ่น (JIS 0208-1990 และ 0212-1990), x-cp20936: จีนตัวย่อ (GB2312-80), x-cp20949: เกาหลี Wansung, cp1025: IBM EBCDIC (ซีริลลิกเซอร์เบีย - บัลแกเรีย), koi8-u: ซิริลลิก (KOI8-U), iso- 8859-1: ยุโรปตะวันตก (ISO), iso-8859-2: ยุโรปกลาง (ISO), iso-8859-3: ละติน 3 (ISO), iso-8859-4: บอลติก (ISO), iso-8859-5 : ซิริลลิก (ISO), iso-8859-6: อาหรับ (ISO), iso-8859-7: กรีก (ISO), iso-8859-8: ฮิบรู (ISO-Visual), iso-8859-9: ตุรกี (ISO ), iso-8859-13: เอสโตเนีย (ISO), iso-8859-15: ละติน 9 (ISO), x-Europa: Europa, iso-8859-8-i: ฮิบรู (ISO-Logical), iso-2022- jp: ญี่ปุ่น (JIS), csISO2022JP: ญี่ปุ่น (JIS-Allow 1 byte Kana), iso-2022-jp: ญี่ปุ่น (JIS-Allow 1 ไบต์ Kana - SO / SI), iso-2022-kr: เกาหลี (ISO), x-cp50227: จีนประยุกต์ (ISO-2022), euc-jp: ญี่ปุ่น (EUC), EUC-CN: จีนตัวย่อ (EUC), euc-kr: เกาหลี n (EUC), hz-gb-2312: Chinese Simplified (HZ), GB18030: Chinese Simplified (GB18030), x-iscii-de: ISCII Devanagari, x-iscii-be: ISCII Bengali, x-iscii-ta: ISCII ทมิฬ, x-iscii-te: ISCII Telugu, x-iscii-as: ISCII Assamese, x-iscii-or: ISCII Oriya, x-iscii-ka: ISCII Kannada, x-iscii-ma: ISCII Malayalam, x-iscii -gu: ISCII คุชราต, x-iscii-pa: ISCII ปัญจาบ, utf-7: Unicode (UTF-7), utf-8: Unicode (UTF-8) | ตรวจหา - อัตโนมัติ | การเข้ารหัสที่จะใช้สำหรับการตอบกลับบริการเว็บที่ระบุ หากเลือกตัวเลือกการตรวจหาอัตโนมัติ การเข้ารหัสที่จะใช้จะถูกระบุโดยบริการเว็บ |
Accept untrusted certificates | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าจะยอมรับใบรับรองที่ไม่น่าเชื่อถือหรือไม่ |
HTTP Authentication | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าเซิร์ฟเวอร์เว็บต้องการการรับรองความถูกต้องหรือไม่ คุณสมบัตินี้อ้างถึงการตรวจสอบสิทธิ์ HTTP (นั่นคือเมื่อเบราว์เซอร์แสดงหน้าต่างป๊อปอัปเพื่อขอชื่อผู้ใช้และรหัสผ่าน) |
ชื่อผู้ใช้ | ไม่ | ค่าข้อความ | ชื่อผู้ใช้สำหรับเว็บเซิร์ฟเวอร์ | |
รหัสผ่าน | ไม่ | ป้อนอินพุตที่เข้ารหัสโดยตรงหรือ ค่าข้อความ | รหัสผ่านสำหรับเว็บเซิร์ฟเวอร์ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
WebServiceResponseHeaders | รายการ ของ ค่าข้อความ | ส่วนหัว HTTP ของการตอบกลับ |
DownloadedFile | แฟ้ม | ไฟล์ที่ดาวน์โหลด |
WebServiceResponse | ค่าข้อความ | ข้อความตอบกลับบริการเว็บ |
StatusCode | ค่าตัวเลข | รหัสสถานะแสดงผล |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
เรียกใช้บริการเว็บผิดพลาด | ระบุปัญหาในการเรียกใช้บริการเว็บ |
ไม่มีไดเรกทอรีอยู่ | ระบุว่าไม่มีไดเรกทอรีที่จำเป็น |
ส่วนหัวไม่ถูกต้องในส่วนหัวที่กำหนดเอง | บ่งชี้ว่าส่วนหัวที่กำหนดเองบางส่วนไม่ถูกต้อง |
ปัญหาที่ทราบกันดี
- ขณะนี้ยังไม่รองรับการรับรองความถูกต้อง NTLM สำหรับคำขอเว็บใน Power Automate สำหรับเดสก์ท็อป