Microsoft Flow HTTP ทริกเกอร์ | บทช่วยสอน Power Automate

Microsoft Flow HTTP ทริกเกอร์ | บทช่วยสอน Power Automate

ริกเกอร์ Microsoft Flow HTTPช่วยให้ผู้ใช้สามารถทริกเกอร์โฟลว์จากแอปพลิเคชันของบริษัทอื่น ในบทช่วยสอนนี้ เราจะพูดถึงวิธีที่ทริกเกอร์ทำงานเพื่อให้ผู้ใช้เริ่มต้นโฟลว์ Microsoft Flow จะทำหน้าที่เป็นสะพานเชื่อมระหว่างแอปพลิเคชันของคุณกับบริการอื่นๆ จำนวนมาก

ตัวอย่างเช่น เราต้องการทริก เกอร์โฟลว์ของเราโดยใช้แอปพลิเคชันที่ไม่พร้อมใช้งานในPower Automate หากเราสร้างเว็บแอปพลิเคชันของเราเองและต้องการเรียกใช้โฟลว์จากที่นั่น เราจะทำอย่างไร

นี่คือโฟลว์ตัวอย่างที่มีช่องป้อนข้อมูลบางช่องที่ผู้ใช้ต้องกรอก

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

จะเกิดอะไรขึ้นถ้าเราต้องการให้ผู้ใช้กรอกข้อมูลในช่องป้อนข้อมูลเหล่านี้จากแอปพลิเคชันของบุคคลที่สาม ในการทำเช่นนั้น เราจำเป็นต้องมีปลายทาง URL ที่จะสร้างขึ้นสำหรับเราในโฟลว์ใหม่นี้ นอกจากนี้ เรายังต้องมี ไฟล์ JSONหรือที่เรียกว่าสคีมาที่มีตัวแปรทั้งหมดที่จะแสดงถึงอินพุตทั้งหมดที่เราส่งไป

สารบัญ

การสร้าง Microsoft Flow ด้วย HTTP Trigger

ตอนนี้เรามาสร้างโฟลว์อย่างง่ายโดยใช้ ทริกเกอร์ HTTP ของโฟลว์ ของMicrosoft ในขั้นตอนนี้ ผู้ใช้จะป้อนชื่อและนามสกุลโดยใช้แอปพลิเคชันของบุคคลที่สาม และจะถูกโพสต์เป็นข้อความ Slack

1. สร้างกระแสทันที

ก่อนอื่น ไปที่หน้าสร้าง

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

จากนั้นคลิกโฟลว์ทันที

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

แทนที่จะใช้ ตัวเลือก PowerAppsหรือทริกเกอร์โฟลว์ด้วยตนเองเราจะใช้เมื่อได้รับคำขอ HTTPเป็นทริกเกอร์ ลองเลือกสิ่งนั้นแล้วคลิกปุ่ม  สร้าง

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

โฟลว์ที่สร้างด้วยทริกเกอร์ " เมื่อได้รับคำขอ HTTP " สามารถดำเนินการได้โดยใครก็ตามที่ทราบ URL 

คำขอ HTTPอยู่นอกขอบเขตของบทช่วยสอนนี้ อย่างไรก็ตาม เราสามารถใช้สิ่งนี้เป็นทริกเกอร์โฟลว์ของเราได้อย่างง่ายดาย เพราะ Microsoft จะสร้างลิงก์ให้เรา จากนั้น หากแอปพลิเคชันบุคคลที่สามของเราเข้าถึงลิงก์ แอปพลิเคชันดังกล่าวจะเรียกใช้โฟลว์ Power Automate ของเรา ด้วยตัวมันเอง

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

สิ่งสำคัญที่นี่คือเรากำลังสร้างจุดสิ้นสุดที่แอปพลิเคชันของบุคคลที่สามสามารถเชื่อมต่อกับ หากคุณต้องการทริกเกอร์บางอย่างจากอีเมล Slack หรือ Trello เราไม่จำเป็นต้องใช้ทริกเกอร์นี้เนื่องจากตัวเชื่อมต่อเหล่านั้นมีอยู่ใน Power Automate คุณใช้เทคนิคนี้เฉพาะในกรณีที่คุณต้องการทริกเกอร์โฟลว์ของคุณจากตัวเชื่อมต่อที่ไม่พร้อมใช้งานใน Power Automate 

2. การตั้งค่าทริกเกอร์ Microsoft Flow HTTP

ก่อนอื่น เราต้องระบุเพย์โหลดที่จะส่งผ่านคำขอ HTTP ที่มี/ไม่มี Power Automate คลิก “ ใช้เพย์โหลดตัวอย่างเพื่อสร้างสคีมา ” แล้ว Microsoft จะทำทุกอย่างให้เรา

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

มาสร้าง เพย์โหลด JSONที่มีตัวแปรชื่อและนามสกุล อย่างที่คุณเห็น เรายังเพิ่มตัวอย่างหรือค่าชั่วคราว “ Joe ” และ “ Ax ” สำหรับตัวแปรที่เราสร้างขึ้น

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

จากนั้นคลิกปุ่มเสร็จสิ้น

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

Microsoft จะใช้สิ่งนั้นและสร้าง JSON schema ของเนื้อหาคำขอ ซึ่งหมายความว่าเมื่อจุดสิ้นสุดนี้ถูกทริก เกอร์คาดว่าจะมีคุณสมบัติสองอย่างคือนามสกุลและชื่อที่มีประเภทเป็นสตริง

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

ถัดไปคือการเพิ่มขั้นตอนใหม่โดยคลิกที่ปุ่มขั้นตอนใหม่

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

จากนั้น ค้นหาและคลิกตัวเชื่อมต่อ  Slack

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

สำหรับการดำเนินการ ให้ใช้การ โพส ต์ข้อความ

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

เราจะใช้ ช่อง การสอนสำหรับชื่อช่อง

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

สำหรับMessage Textเราสามารถเห็นในเนื้อหาไดนามิกว่าตอนนี้เรามีตัวแปรชื่อและนามสกุล แล้ว

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

นี่เป็นเพราะจุดสิ้นสุดของเราต้องการตัวแปรสองตัวคือชื่อและนามสกุลที่เราสร้างขึ้นโดยใช้ข้อความ JSON ที่เราเพิ่มไว้ก่อนหน้านี้

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

คลิก นิพจน์ concatเพื่อเชื่อมต่อตัวแปรชื่อและนามสกุล

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

จากนั้นมาเชื่อมคำว่า “ สวัสดี: ”  กับชื่อ

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

มาเชื่อมกับนามสกุล กัน เถอะ อย่าลืมใส่เครื่องหมายจุลภาคหลังคำว่า " สวัสดี"และชื่อ กำปั้นตัวแปร

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

จากนั้นคลิกปุ่มตกลง

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

ตอนนี้มาบันทึกโฟลว์ของเราโดยคลิกปุ่มบันทึก

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

URL จะถูกสร้างขึ้นซึ่งจะทำหน้าที่เป็นจุดสิ้นสุดของเรา เราสามารถเข้าถึงได้ผ่��นแอปพลิเคชันของบุคคลที่สาม

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

ทดสอบ Microsoft Flow ของเรา

เรามาทดสอบโฟลว์ของเรากัน ฉันได้ติดตั้งแอปพลิเคชันชื่อบุรุษไปรษณีย์ หากคุณไม่คุ้นเคยกับสิ่งนี้ มันคือวิธีเข้าถึงปลายทางและส่งผ่านค่าต่างๆ เพื่อให้แน่ใจว่าพวกมันทำงาน 

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

เนื่องจากเราจะไม่พูดถึงHTML , JSON , POSTและAPI ของเว็บ ต่างๆ ในบทช่วยสอนนี้ เราจึงสามารถใช้Postmanเพื่อเลียนแบบสิ่งเหล่านั้นแทนเราได้ หากคุณสับสนระหว่างPOSTหรือPOSTกับGETฉันขอแนะนำให้ดูหลักสูตรเริ่มต้นหรือหลักสูตรการพัฒนาเว็บขั้นพื้นฐาน เพื่อให้คุณคุ้นเคยกับคำศัพท์เหล่านั้น ฉันยังแนะนำให้คุณศึกษาว่าคำขอ HTTP คืออะไร เพราะมันช่วยขยายความเป็นไปได้สำหรับแอปพลิเคชันนี้ 

หากต้องการทดสอบโฟลว์ของเรา ให้คัดลอก URL นี้

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

จากนั้นวาง URL นั้นในช่องPOSTในPostman

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

ภายในBodyเรามาเปลี่ยนค่าเริ่มต้นด้วยตัวแปรที่เราตั้งค่าเป็นเพย์โหลด JSON ของเรา ลองเพิ่ม ตัวแปร ชื่อและนามสกุลด้วยค่า “ Tom ” และ “ Jerry ” เราควรอยู่ในร่างกายและตรวจสอบให้แน่ใจว่าได้เลือกดิบ ประเภทควรเป็นJSON

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

อีกครั้ง บุรุษไปรษณีย์นี้ทำหน้าที่เป็นแอปพลิเคชันบุคคลที่สามของเรา นี่เป็นเพียงเพื่อให้แน่ใจว่าการเชื่อมโยงทำงานอย่างถูกต้อง 

ในขั้นตอนของเรา ตอน นี้ให้คลิกทดสอบ

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

เลือก " ฉันจะดำเนินการทริกเกอร์ " แล้วคลิกปุ่มทดสอบ

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

จากนั้นจะเริ่มรอให้มีการดำเนินการเกิดขึ้น

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

ตอนนี้เราจะโพสต์ไปยังจุดสิ้นสุดของเราและดูว่าใช้งานได้หรือไม่โดยคลิกปุ่มส่ง

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

เมื่อโฟลว์ของเราทำงานสำเร็จ เราสามารถตรวจสอบ Slack ของเราเพื่อดูว่าข้อความนั้นถูกโพสต์หรือไม่

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate

ใน Slack ของเรา เราควรจะเห็นข้อความHello: TomJerry

Microsoft Flow HTTP ทริกเกอร์ |  บทช่วยสอน Power Automate


บทนำ Power Apps: คำนิยาม คุณลักษณะ ฟังก์ชัน และความสำคัญ
Power Automate ภาพรวมเนื้อหาแบบไดนามิก
Microsoft Power Automate: เวิร์กโฟลว์อัตโนมัติ

บทสรุป

สำหรับบทช่วย สอนนี้ เราสามารถสร้างทริกเกอร์จากแอปพลิเคชันของบริษัทอื่นที่ไม่เกี่ยวข้องกับPower Automate Microsoft ได้สร้างจุดสิ้นสุด ตัวแปร และทุกสิ่งที่เราต้องการ สิ่งที่เราต้องทำก็แค่เข้าไปที่ลิงค์/URL ด้วยตัวเราเอง นั่นเป็นวิธีที่ง่าย

หากคุณต้องการเป็นผู้ดูแลระบบ Power Automate คุณต้องเรียนรู้ว่าสิ่งเหล่านี้ทำงานอย่างไร เมื่อคุณรวมPower Automateเข้ากับบริษัทหรือองค์กรของคุณแล้ว มีโอกาสที่คุณจะพบแอปพลิเคชันของบริษัทอื่นที่ไม่มีตัวเชื่อมต่อใน Power Automate นี่เป็นวิธีที่ดีที่สุดในการจัดการกับกรณีเหล่านี้

นี่เป็นแนวคิดที่ค่อนข้างซับซ้อน แต่เมื่อคุณเข้าใจแล้ว คุณจะสามารถสร้างโฟลว์ที่เรียกได้จากทุกที่ตราบเท่าที่คุณมีการเชื่อมต่ออินเทอร์เน็ต

เฮนรี่


ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้