Automatyzowanie przepływów sieci web

Projektant przepływu zawiera szereg akcji w kategorii Automatyzacji sieci, a każda z nich odpowiada interakcji między użytkownikiem a przeglądarką internetową.

Obecnie obsługiwane są cztery przeglądarki internetowe:

  • Internet Explorer
  • Edge
  • Firefox
  • Chrome

Automatyzacja sieci polega na uruchomieniu lub dołączeniu do jednej z wyżej wymienionych przeglądarek, a następnie wykonaniu na nich działań automatyzacji sieci. Rozwój można przeprowadzić ręcznie lub przy użyciu rejestratora internetowego.

Tworzenie przepływu automatyzacji sieci

Aby rozpocząć przepływ automatyzacji sieci web, użyj jednej z akcji uruchamiania przeglądarki sieci Web (Uruchom nową przeglądarkę Internet Explorer, Uruchom nową przeglądarkę Edge, Uruchom nową przeglądarkę Firefox lub Uruchom nową przeglądarkę Chrome) w celu rozpoczęcia nowej sesji przeglądarki albo dołączyć do już istniejącej:

Uruchom przeglądarkę internetową

Note

W niektórych przeglądarkach może być wymagane konfigurowanie, aby można je było używać na pulpicie Power Automate. Więcej informacji można znaleźć w odpowiednim artykule.

Po zapisaniu sesji przeglądarki w zmiennej dodaj inne akcje automatyzacji sieci, aby współdziałać z zawartością przeglądarki. Grupa akcji Wypełnianie formularzy internetowych koncentruje się na dostarczaniu danych wejściowych do stron internetowych, podczas gdy działania Wyodrębniania danych internetowych pobierają dane ze stron internetowych do wykorzystania w przepływie.

Większość działań automatyzacji sieci wymaga wystąpienia przeglądarki jako danych wejściowych, a także elementu internetowego, z którym można wchodzić w interakcje:

Wejścia do działań internetowych

Istniejące elementy WWW można dodawać z repozytorium, a nowe można również dodawać bezpośrednio z właściwości akcji:

Dodawanie nowych elementów za pomocą akcji internetowej

Aby dodać nowy element, zaznacz go i naciśnij klawisz Ctrl i kliknij lewym przyciskiem myszy:

Przechwytywanie nowych elementów

Po dodaniu wszystkich wymaganych elementów wybierz pozycję Gotowe, aby zapisać je w repozytorium.

Populacja danych w sieci Web

Aby wprowadzić dane wejściowe do strony internetowej, wybierz odpowiednią akcję Wypełnianie formularzy sieci web w zależności od charakteru elementu, z którym chcesz współdziałać, i określ instancję przeglądarki:

Ustaw wartość listy rozwijanej dla akcji strony internetowej

Wypełnij pole tekstowe w akcji strony internetowej

Wyodrębnianie danych sieci web

Aby wyodrębnić dane ze strony internetowej, użyj odpowiedniej akcji, w zależności od tego, czy dane dotyczą całej strony internetowej, czy elementu na niej zawartego:

Uzyskaj szczegółowe informacje o działaniu strony internetowej

Uzyskaj szczegółowe informacje o działaniu elementu na stronie internetowej

Aby wyodrębnić większe ilości danych, użyj akcji Wyodrębnij dane ze strony internetowej, a następnie kliknij prawym przyciskiem myszy wymagane dane na stronie internetowej, aby wyświetlić dostępne opcje:

Wyodrębnianie danych ze strony internetowej

Zwróć uwagę, że wszelkie listy lub tabele danych zostaną automatycznie zidentyfikowane po wyznaczeniu dwóch ich elementów do wyodrębnienia:

Wyodrębnianie tabeli danych ze strony internetowej

Listę akcji automatyzacji sieci Web znajdziesz w dokumentacji Akcje.

Współdziałanie z sieci web i usługami sieci Web

Można komunikować się bezpośrednio z zasobami sieci web, takimi jak strony sieci Web, pliki i interfejsy API, bez użycia przeglądarki sieci Web.

Pobieranie zasobów internetowych

Akcji Pobierania z sieci Web należy używać do bezpośredniego pobierania zawartości strony sieci Web lub plików w sieci web:

Akcja Pobierz z sieci web

W przypadku tej akcji można używać zarówno metod GET, jak i POST; pliki można pobierać bezpośrednio na dysk, a zawartość strony sieci Web jest zapisywana w zmiennej.

Uzyskiwanie dostępu do interfejsów API sieci Web

Użyj akcji Wywoływanie usługi sieci Web w celu uzyskania dostępu do interfejsów API sieci Web:

Akcja Wywołaj usługę sieci Web

Z tym działaniem kompatybilnych jest wiele metod, które można w pełni dostosować do praktycznie każdego interfejsu API.

Listę akcji związanych z siecią WWW znajdziesz w dokumentacji Akcje.

Note

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).