แชร์ผ่าน


เรียกข้อมูลรายละเอียดจากหน้าเว็บ

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

ในการใช้การดำเนินการ คุณต้องมีอินสแตนซ์ของเบราว์เซอร์ที่สร้างไว้แล้วซึ่งระบุหน้าเว็บที่คุณต้องการดึงรายละเอียด อินสแตนซ์ของเบราว์เซอร์สามารถสร้างได้ด้วย การดำเนินการเปิดเบราว์เซอร์ ใดๆ

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

  • คำอธิบายของหน้าเว็บ
  • คำสำคัญเมตาของหน้าเว็บ
  • หัวข้อของหน้าเว็บ
  • ข้อความของหน้าเว็บ
  • โค้ดต้นฉบับของหน้าเว็บ
  • ที่อยู่ URL ของหน้าเว็บ

ข้อมูลที่ดึงมาจะถูกเก็บไว้เพื่อใช้ในภายหลังในตัวแปรข้อความที่ชื่อ WebPageProperty

ภาพหน้าจอของการดำเนินการ รับรายละเอียดของหน้าเว็บ

ป้องกันข้อผิดพลาดขณะเรียกข้อมูลรายละเอียด

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

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

ภาพหน้าจอของตัวเลือกข้อผิดพลาดของการดำเนินการรับรายละเอียดของหน้าเว็บ

ในการพิจารณาว่าการแยกข้อมูลสำเร็จหรือไม่ ให้ใช้เงื่อนไข If เพื่อตรวจสอบว่าตัวแปร WebPageProperty ว่างเปล่าหรือไม่

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

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

ภาพหน้าจอของโฟลว์ตัวอย่างที่แยกคำสำคัญเมตาออกจากหน้าเว็บ