Κοινή χρήση μέσω


Ανάκτηση λεπτομερειών από μια ιστοσελίδα

Η εξαγωγή πληροφοριών σχετικά με ιστοσελίδες είναι μια βασική λειτουργία στις περισσότερες ροές που σχετίζονται με το web. Η ενέργειας Λήψη λεπτομερειών ιστοσελίδας σάς επιτρέπει να ανακτάτε διάφορες λεπτομέρειες από ιστοσελίδες και να τις χειρίζεστε στις ροές επιφάνειας εργασίας.

Για να χρησιμοποιήσετε την ενέργεια, χρειάζεστε μια παρουσία προγράμματος περιήγησης που έχει ήδη δημιουργηθεί και η οποία να καθορίζει την ιστοσελίδα από την οποία θέλετε να εξαγάγετε τις λεπτομέρειες. Μια παρουσία προγράμματος περιήγησης μπορεί να δημιουργηθεί με οποιαδήποτε ενέργεια εκκίνησης προγράμματος περιήγησης.

Αφού επιλέξετε την κατάλληλη παρουσία προγράμματος περιήγησης, επιλέξτε τις πληροφορίες που θέλετε να εξαγάγετε από την ιστοσελίδα. Η ενέργεια Λήψη λεπτομερειών ιστοσελίδας προσφέρει έξι διαφορετικές επιλογές:

  • Περιγραφή της ιστοσελίδας
  • Λέξεις-κλειδιά μεταδεδομένων ιστοσελίδας
  • Τίτλος ιστοσελίδας
  • Κείμενο ιστοσελίδας
  • Κωδικός προέλευσης ιστοσελίδας
  • Διεύθυνση URL ιστοσελίδας

Οι πληροφορίες που ανακτήθηκαν αποθηκεύονται για μελλοντική χρήση σε μια μεταβλητή κειμένου με όνομα WebPageProperty.

Στιγμιότυπο οθόνης της ενέργειας

Αποτροπή σφαλμάτων κατά την ανάκτηση λεπτομερειών

Μολονότι οι περισσότερες ιδιότητες υπάρχουν ουσιαστικά σε κάθε ιστοσελίδα, υπάρχουν σενάρια στα οποία η ενέργεια Λήψη λεπτομερειών ιστοσελίδας αποτυγχάνει να ανακτήσει την επιλεγμένη λεπτομέρεια. Για παράδειγμα, οι ιστοσελίδες χωρίς μετα-λέξεις-κλειδιά αποτελούν συνήθη κατάσταση.

Εάν δεν είστε βέβαιοι εάν υπάρχει χαρακτηριστικό σε μια ιστοσελίδα, ρυθμίστε τις παραμέτρους των επιλογών Σε σφάλμα της ενέργειας Λήψη λεπτομερειών ιστοσελίδας για να συνεχίσετε την εκτέλεση της ροής μετά από αποτυχία. Για να βρείτε περισσότερες πληροφορίες σχετικά με τον χειρισμό σφαλμάτων ενεργειών, ανατρέξτε στον Χειρισμό σφαλμάτων σε ροές επιφάνειας εργασίας.

Στιγμιότυπο οθόνης των επιλογών σφάλματος στην ενέργεια Λήψη λεπτομερειών ιστοσελίδας.

Για να προσδιορίσετε εάν η εξαγωγή δεδομένων είναι επιτυχής, χρησιμοποιήστε μια υποθετική δήλωση If για να ελέγξετε εάν η μεταβλητή WebPageProperty είναι κενή ή όχι.

Η υποθετική δήλωση σάς επιτρέπει να υλοποιείτε διαφορετικές λειτουργίες για τις περιπτώσεις επιτυχούς και αποτυχημένης εξαγωγής δεδομένων. Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με τους όρους στη Χρήση υποθετικών δηλώσεων.

Το παρακάτω παράδειγμα δευτερεύουσας ροής ανακτά τις διαθέσιμες λέξεις-κλειδιά μεταδεδομένων από μια ιστοσελίδα και τις εμφανίζει σε ένα πλαίσιο μηνύματος. Εάν η εξαγωγή δεν είναι επιτυχής, η ροή σταματά και επιστρέφει ένα μήνυμα σφάλματος.

Στιγμιότυπο οθόνης ενός παραδείγματος ροής που εξάγει λέξεις-κλειδιά μεταδεδομένων από μια ιστοσελίδα.