Udostępnij przez


PagePixels Zrzuty ekranu (wersja zapoznawcza)

Przechwyć zrzuty ekranu witryny internetowej za pomocą pagePixels. Symuluj akcje użytkownika, takie jak klikanie linków, logowanie lub wypełnianie formularzy przed przechwyceniem strony. Możesz również renderować niestandardowy kod HTML, idealny do zrzutów ekranu wiadomości e-mail lub dynamicznych raportów obsługiwanych przez dane interfejsu API. W przypadku testowania lokalizacji lub sprawdzania poprawności SERP można wykonać zrzuty ekranu z rzeczywistych lokalizacji geograficznych przy użyciu naszej globalnej sieci proxy adresów IP.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate - narzędzie do automatyzacji procesów Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name PagePixels
adres URL https://www.pagepixels.com
Email support@pagepixels.com
Metadane łącznika
Publisher PagePixels: Zrzuty ekranu
Witryna internetowa https://www.pagepixels.com
Zasady ochrony prywatności https://www.pagepixels.com/privacy
Kategorie Analiza biznesowa; Zawartość i pliki

PagePixels Zrzuty ekranu łącznika

Łącznik PagePixels Zrzuty ekranu umożliwia programowe przechwytywanie zrzutów ekranu witryny internetowej z zaawansowaną kontrolą nad renderowaniem, geolokalizacją, emulacją urządzeń i analizą obrazów opartą na sztucznej inteligencji. Symuluj interakcje użytkowników, takie jak wypełnianie formularzy, logowanie lub klikanie przycisków przed wykonaniem zrzutu ekranu. Możesz również renderować niestandardowy kod HTML w celu przechwytywania wiadomości e-mail i analizowania zrzutów ekranu przy użyciu monitów sztucznej inteligencji, a wszystko to z rzeczywistych lokalizacji geograficznych przy użyciu globalnej sieci serwera proxy adresów IP.

Wydawca: PagePixels LLC

Wymagania wstępne

Aby użyć tego łącznika, musisz mieć konto PagePixels. Rejestracja jest bezpłatna i nie jest wymagana żadna karta kredytowa ani numer telefonu.

Obsługiwane operacje

Ten łącznik zapewnia następujące operacje:

1. QuickSnap — wykonaj zrzut ekranu przedstawiający stronę internetową

Przechwytuje błyskawiczny zrzut ekranu dowolnej publicznej strony internetowej. Oferuje zaawansowane opcje dostosowywania, w tym:

  • Przechwytywanie oparte na trybie pełnostronicowym, tylko do wyświetlania lub selektora
  • Akcje wieloetapowe (przesyłanie formularzy, nawigacja itp.)
  • Blokowanie reklam, trackerów i banerów cookie
  • Geolokalizacja i emulacja urządzeń
  • Wstrzykiwanie nagłówka i pliku cookie
  • Dane wyjściowe w formatach JPEG, PNG lub WebP

📘 Dokumentacja interfejsu API


2. RealLocationScreenshot — wykonaj zrzut ekranu z rzeczywistej lokalizacji geograficznej

Przechwyć zrzuty ekranu z rzeczywistych adresów IP w ponad 200 lokalizacjach na całym świecie (kraje, stany i główne miasta). Idealny do:

  • Lokalizacja i testowanie SERP
  • Weryfikacja zawartości specyficznej dla regionu
  • Inspekcje zgodności

proxy_server Określ , aby wybrać żądaną lokalizację (np. USA, , GermanyTokyo, Californiaitp.).


3. SnapHtml — wykonaj zrzut ekranu przedstawiający niestandardowy kod HTML

Renderowanie i przechwytywanie zrzutów ekranu z podanego nieprzetworzonego kodu HTML. Doskonałe dla:

  • Renderowanie wiadomości e-mail
  • Niestandardowe raporty oparte na danych interfejsu API
  • Podglądy marketingu

Pełna obsługa języka JavaScript, iniekcji CSS i logiki wieloetapowej.


4. AiAnalysisScreenshot — wykonaj zrzut ekranu i przeanalizuj go za pomocą sztucznej inteligencji

Przechwytywanie zrzutu ekranu i automatyczne analizowanie go przez sztuczną inteligencję przy użyciu niestandardowego monitu. Przydatne w następujących celach:

  • Podsumowywanie zawartości
  • Wyodrębnianie danych
  • Uruchamianie inspekcji ułatwień dostępu lub projektu
  • Weryfikowanie heurystyki interfejsu użytkownika/środowiska użytkownika

Nie jest wymagany zewnętrzny klucz sztucznej inteligencji. Wystarczy podać monit o długość maksymalnie 2000 znaków.


Uzyskiwanie poświadczeń

Ten łącznik używa protokołu OAuth2 do uwierzytelniania. Możesz zarejestrować się w pagepixels.com i użyć poświadczeń podczas pierwszej konfiguracji połączenia w usłudze Power Platform.

Wprowadzenie

  1. Przejdź do pagepixels.com i utwórz konto.
  2. W usłudze Power Automate lub Logic Apps wyszukaj pozycję PagePixels Zrzuty ekranu i dodaj łącznik do przepływu.
  3. Podczas instalacji uwierzytelnij się za pośrednictwem okna logowania OAuth2.
  4. Wybierz operację, którą chcesz wykonać, i skonfiguruj ją przy użyciu adresu URL, zawartości HTML lub monitu O sztuczną inteligencję.

📘 W przypadku opcji specyficznych dla funkcji, takich jak akcje wieloetapowe, ustawienia lokalizacji i opcje renderowania, zapoznaj się z dokumentacją interfejsu API PagePixels.

Znane problemy i ograniczenia

  • Zrzuty ekranu przedstawiający uwierzytelnione strony mogą wymagać przepływów wieloetapowych z formularzami logowania, które mogą być złożone. Jeśli napotkasz jakiekolwiek problemy, możemy pomóc, skontaktuj się z pomocą techniczną.

Często zadawane pytania

.: Czy mogę wykonać zrzuty ekranu z określonego miasta lub stanu? Ach: Tak! Użyj parametru proxy_server w pliku RealLocationScreenshot. Obsługiwane są ponad 200 lokalizacji.

.: Czy język JavaScript jest renderowany na zrzucie ekranu? Odpowiedź: Tak. Strony są renderowane w przeglądarce bez głowy z pełną obsługą struktury JS.

.: Czy mogę przechwycić tylko część strony? Odpowiedź: Tak. Użyj parametru , selectors aby określić selektor CSS.

.: Czy analiza sztucznej inteligencji wymaga jakichkolwiek kluczy interfejsu API OpenAI? Odpowiedź: Nie. Wszystko jest obsługiwane wewnętrznie przez PagePixels. Wystarczy przekazać plik ai_prompt.

.: Jak blokować reklamy lub trackery? 1: Użyj parametrów no_ads, no_trackingi no_cookie_banners .

Instrukcje dotyczące wdrażania

Skorzystaj z tych instrukcji , aby wdrożyć ten łącznik jako łącznik niestandardowy w usługach Microsoft Power Automate i Power Apps.

Support

Aby uzyskać pomoc, raporty o błędach lub żądania funkcji, odwiedź stronę: 👉https://pagepixels.com/support

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Tworzenie rzeczywistego zrzutu ekranu geolokalizacji strony internetowej

Przechwytuje zrzut ekranu z rzeczywistej geolokalizacji. Zrzuty ekranu są wykonywane za pośrednictwem sieci proxy rotacji adresów IP mieszkalnych w określonej lokalizacji geograficznej. Wybierz spośród setek krajów, miast i stanów z całego świata.

Wykonaj zrzut ekranu przedstawiający niestandardowy kod HTML

Utwórz zrzut ekranu przedstawiający dowolny niestandardowy kod HTML. Jest to idealne rozwiązanie do tworzenia nowych wiadomości e-mail, tworzenia niestandardowych raportów i nie tylko.

Wykonaj zrzut ekranu przedstawiający stronę internetową

Tworzy błyskawiczny zrzut ekranu przedstawiający stronę internetową na podstawie adresu URL.

Wykonaj zrzut ekranu przedstawiający stronę internetową i przeanalizuj obraz za pomocą sztucznej inteligencji

Przechwytuje zrzut ekranu strony internetowej i uruchamia analizę wizualizacji sztucznej inteligencji na podstawie monitu. Przydatne do wyodrębniania danych, generowania podsumowań lub wykonywania zapytań dotyczących zawartości witryny internetowej. Nie są wymagane żadne klucze OpenAI ani dodatkowa konfiguracja.

Tworzenie rzeczywistego zrzutu ekranu geolokalizacji strony internetowej

Przechwytuje zrzut ekranu z rzeczywistej geolokalizacji. Zrzuty ekranu są wykonywane za pośrednictwem sieci proxy rotacji adresów IP mieszkalnych w określonej lokalizacji geograficznej. Wybierz spośród setek krajów, miast i stanów z całego świata.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres URL strony
url True string

Adres URL, który chcesz przechwycić. Na przykład https://www.wikipedia.org

Lokalizacja rzeczywista
proxy_server True string

Rzeczywista lokalizacja, z której chcesz wykonać zrzut ekranu. Jest to przydatne w przypadku testowania geolokalizacji, uzyskiwania wyników wyszukiwania lokalnego i wyników sieci społecznościowych oraz zapewniania wyświetlania zawartości w preferowanym kraju, głównym mieście lub stanie USA. Pobierz listę prawidłowych lokalizacji tutaj https://pagepixels.dev.com/app/screenshots-api-documentation#real-locations-get

Identyfikator strefy czasowej
time_zone string

Strefa czasowa używana przez przechwytyną witrynę internetową. Jeśli nie zostanie określony, zostanie użyty gmt. Użyj prawidłowego identyfikatora strefy czasowej ICU/IANA (np. Ameryka/New_York, Europa/Paryż).

Akcje wieloetapowe
multi_step_actions array

Użyj akcji wieloetapowych, aby ukończyć formularze, przejść do różnych stron, kliknąć linki i przyciski, a następnie zalogować się do witryn internetowych przed wykonaniem zrzutu ekranu. Akcje są wykonywane w kolejności. Dowiedz się więcej na stronie https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots

Czekaj (ms)
wait integer

Liczba milisekund oczekiwania przed przechwyceniem zrzutu ekranu. Wartość maksymalna to 20000. Przydatne w przypadku stron, które zajmują trochę czasu na załadowanie.

Czekaj na selektor
wait_for string

Podaj selektor CSS, który ma czekać przed przechwyceniem zrzutu ekranu.

Przewijanie przyrostowe
incremental_scroll boolean

Powoli przewija stronę, aby wyzwolić zawartość ładowaną z opóźnieniem. Może potrwać do 10 sekund.

Szerokość widoku (px)
page_width integer

Szerokość ekranu w pikselach. Wartość domyślna to 1920 pikseli.

Wysokość widoku (px)
page_height integer

Wysokość widoku w pikselach. Wartość domyślna to 1000 pikseli.

Pełna strona
fullpage boolean

Przechwyć pełną stronę z możliwością przewijania. Domyślne przechwytuje tylko widoczne okienko widoku.

Pełna strona (zaawansowana)
fullpage_advanced boolean

Przechwyć pełną stronę przy użyciu zaawansowanego przewijania. Przydatne w przypadku zawartości ładowanej z opóźnieniem. Trwa dłużej niż standardowa pełna strona.

Selektor CSS
selectors string

Przechwyć tylko określoną część strony, podając selektor CSS.

Zatrzymaj wskaźnik myszy na wybranym
hover_on_selected boolean

Jeśli jest używany selektor CSS, spowoduje to umieszczenie kursora nad elementem przed wykonaniem zrzutu ekranu.

Format obrazu
image_format string

Generowanie zrzutów ekranu w formacie JPEG, PNG lub WebP.

Jakość JPEG
quality integer

Jakość JPEG (1–100). Ignorowane, jeśli format obrazu to PNG.

Współczynnik skali
scale_factor integer

Współczynnik skalowania zrzutu ekranu. Ustaw wartość 2 dla obrazów jakości siatkówki.

Wstrzykiwanie css
css_inject string

Przed przechwyceniem wstrzykiwanie niestandardowych arkuszy CSS do strony.

Wstrzykiwanie kodu JavaScript
js_inject string

Przed przechwyceniem wstrzykiwanie niestandardowego kodu JavaScript do strony.

User-Agent
user_agent string

Określ nagłówek User-Agent, aby emulować różne urządzenia.

Dodatkowe nagłówki HTTP
headers array

Dodaj dodatkowe nagłówki HTTP do żądania.

Żądanie plików cookie
cookies array

Dodaj niestandardowe pliki cookie do żądania.

Czas wygaśnięcia pamięci podręcznej (ms)
ttl integer

Czas wygaśnięcia w milisekundach dla buforowanych zrzutów ekranu. Ustaw wartość 0, aby zawsze generować nowe.

Accept-Language
accept_language string

Poproś witrynę internetową o wyświetlenie określonego języka przy użyciu nagłówka Accept-Language.

Szerokość
latitude string

Ustaw geograficzną lokalizację geograficzną przeglądarki.

Długość
longitude string

Ustaw geolokalizację geograficzną długości geograficznej przeglądarki.

Dokładność geolokalizacji
accuracy string

Ustaw dokładność geolokalizacji przeglądarki.

Szerokość miniatury (px)
thumb_width integer

Szerokość obrazu miniatury w pikselach.

Wysokość miniatury (px)
thumb_height integer

Wysokość obrazu miniatury w pikselach.

Blokuj reklamy
no_ads boolean

Ustaw wartość true, aby zablokować reklamy.

Blokowanie trackerów
no_tracking boolean

Ustaw wartość true na wartość blokuj trackery.

Ukryj banery plików cookie
no_cookie_banners boolean

Ustaw wartość true, aby ukryć transparenty plików cookie.

Wyłączanie języka JavaScript
disable_js boolean

Ustaw wartość true, aby wyłączyć cały kod JavaScript na stronie.

Blokuj oprogramowanie JS innej firmy
disable_third_party_js boolean

Ustaw wartość true, aby odrzucić język JavaScript z domen innych firm.

Tytuł niestandardowy
custom_title string

Nazwa niestandardowa lub tytuł identyfikujące zrzut ekranu.

Opis niestandardowy
custom_description string

Notatka niestandardowa dotycząca użytku wewnętrznego lub kolegów z drużyny.

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator zrzutu ekranu
id string

Unikatowy identyfikator zrzutu ekranu

Adres URL osadzania
embed_url string

Adres URL z możliwością osadzania na potrzeby wyświetlania zrzutu ekranu

Przechwytywanie rozszerzenia przeglądarki
is_browser_extension_screenshot boolean

Wartość True, jeśli przechwycona za pośrednictwem rozszerzenia przeglądarki

Identyfikator konfiguracji
screenshot_configuration_id string

Identyfikator konfiguracji używanej na tym zrzucie ekranu

Link bezpośredni
direct_link string

Bezpośredni adres URL obrazu zrzutu ekranu

Link miniatury
direct_thumbnail_link string

Bezpośredni adres URL do obrazu miniatury

Wykonane w (sygnatura czasowa)
taken_at_timestamp string

Sygnatura czasowa systemu Unix podczas wykonywania zrzutu ekranu

Podjęte w
taken_at string

ISO8601 czasu wykonania zrzutu ekranu

Analiza sztucznej inteligencji
ai.ai_analyzed boolean

Czy obraz został przeanalizowany przy użyciu sztucznej inteligencji

Monit AI
ai.ai_prompt string

Monit używany do analizy sztucznej inteligencji

Odpowiedź na sztuczną inteligencję
ai.ai_response string

Odpowiedź zwrócona przez analizę sztucznej inteligencji

Identyfikator zadania
job_id string

job_id

Wykonaj zrzut ekranu przedstawiający niestandardowy kod HTML

Utwórz zrzut ekranu przedstawiający dowolny niestandardowy kod HTML. Jest to idealne rozwiązanie do tworzenia nowych wiadomości e-mail, tworzenia niestandardowych raportów i nie tylko.

Parametry

Nazwa Klucz Wymagane Typ Opis
Zawartość HTML
html_content True string

Dodaj niestandardową zawartość HTML, którą chcesz przechwycić na zrzucie ekranu.

Identyfikator strefy czasowej
time_zone string

Strefa czasowa używana przez przechwytyną witrynę internetową. Jeśli nie zostanie określony, zostanie użyty gmt. Użyj prawidłowego identyfikatora strefy czasowej ICU/IANA (np. Ameryka/New_York, Europa/Paryż).

Akcje wieloetapowe
multi_step_actions array

Użyj akcji wieloetapowych, aby ukończyć formularze, przejść do różnych stron, kliknąć linki i przyciski, a następnie zalogować się do witryn internetowych przed wykonaniem zrzutu ekranu. Akcje są wykonywane w kolejności. Dowiedz się więcej na stronie https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots

Czekaj (ms)
wait integer

Liczba milisekund oczekiwania przed przechwyceniem zrzutu ekranu. Wartość maksymalna to 20000. Przydatne w przypadku stron, które zajmują trochę czasu na załadowanie.

Czekaj na selektor
wait_for string

Podaj selektor CSS, który ma czekać przed przechwyceniem zrzutu ekranu.

Przewijanie przyrostowe
incremental_scroll boolean

Powoli przewija stronę, aby wyzwolić zawartość ładowaną z opóźnieniem. Może potrwać do 10 sekund.

Szerokość widoku (px)
page_width integer

Szerokość ekranu w pikselach. Wartość domyślna to 1920 pikseli.

Wysokość widoku (px)
page_height integer

Wysokość widoku w pikselach. Wartość domyślna to 1000 pikseli.

Pełna strona
fullpage boolean

Przechwyć pełną stronę z możliwością przewijania. Domyślne przechwytuje tylko widoczne okienko widoku.

Pełna strona (zaawansowana)
fullpage_advanced boolean

Przechwyć pełną stronę przy użyciu zaawansowanego przewijania. Przydatne w przypadku zawartości ładowanej z opóźnieniem. Trwa dłużej niż standardowa pełna strona.

Selektor CSS
selectors string

Przechwyć tylko określoną część strony, podając selektor CSS.

Zatrzymaj wskaźnik myszy na wybranym
hover_on_selected boolean

Jeśli jest używany selektor CSS, spowoduje to umieszczenie kursora nad elementem przed wykonaniem zrzutu ekranu.

Format obrazu
image_format string

Generowanie zrzutów ekranu w formacie JPEG, PNG lub WebP.

Jakość JPEG
quality integer

Jakość JPEG (1–100). Ignorowane, jeśli format obrazu to PNG.

Współczynnik skali
scale_factor integer

Współczynnik skalowania zrzutu ekranu. Ustaw wartość 2 dla obrazów jakości siatkówki.

Wstrzykiwanie css
css_inject string

Przed przechwyceniem wstrzykiwanie niestandardowych arkuszy CSS do strony.

Wstrzykiwanie kodu JavaScript
js_inject string

Przed przechwyceniem wstrzykiwanie niestandardowego kodu JavaScript do strony.

User-Agent
user_agent string

Określ nagłówek User-Agent, aby emulować różne urządzenia.

Dodatkowe nagłówki HTTP
headers array

Dodaj dodatkowe nagłówki HTTP do żądania.

Żądanie plików cookie
cookies array

Dodaj niestandardowe pliki cookie do żądania.

Czas wygaśnięcia pamięci podręcznej (ms)
ttl integer

Czas wygaśnięcia w milisekundach dla buforowanych zrzutów ekranu. Ustaw wartość 0, aby zawsze generować nowe.

Accept-Language
accept_language string

Poproś witrynę internetową o wyświetlenie określonego języka przy użyciu nagłówka Accept-Language.

Szerokość
latitude string

Ustaw geograficzną lokalizację geograficzną przeglądarki.

Długość
longitude string

Ustaw geolokalizację geograficzną długości geograficznej przeglądarki.

Dokładność geolokalizacji
accuracy string

Ustaw dokładność geolokalizacji przeglądarki.

Szerokość miniatury (px)
thumb_width integer

Szerokość obrazu miniatury w pikselach.

Wysokość miniatury (px)
thumb_height integer

Wysokość obrazu miniatury w pikselach.

Blokuj reklamy
no_ads boolean

Ustaw wartość true, aby zablokować reklamy.

Blokowanie trackerów
no_tracking boolean

Ustaw wartość true na wartość blokuj trackery.

Ukryj banery plików cookie
no_cookie_banners boolean

Ustaw wartość true, aby ukryć transparenty plików cookie.

Wyłączanie języka JavaScript
disable_js boolean

Ustaw wartość true, aby wyłączyć cały kod JavaScript na stronie.

Blokuj oprogramowanie JS innej firmy
disable_third_party_js boolean

Ustaw wartość true, aby odrzucić język JavaScript z domen innych firm.

Tytuł niestandardowy
custom_title string

Nazwa niestandardowa lub tytuł identyfikujące zrzut ekranu.

Opis niestandardowy
custom_description string

Notatka niestandardowa dotycząca użytku wewnętrznego lub kolegów z drużyny.

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator zrzutu ekranu
id string

Unikatowy identyfikator zrzutu ekranu

Adres URL osadzania
embed_url string

Adres URL z możliwością osadzania na potrzeby wyświetlania zrzutu ekranu

Przechwytywanie rozszerzenia przeglądarki
is_browser_extension_screenshot boolean

Wartość True, jeśli przechwycona za pośrednictwem rozszerzenia przeglądarki

Identyfikator konfiguracji
screenshot_configuration_id string

Identyfikator konfiguracji używanej na tym zrzucie ekranu

Link bezpośredni
direct_link string

Bezpośredni adres URL obrazu zrzutu ekranu

Link miniatury
direct_thumbnail_link string

Bezpośredni adres URL do obrazu miniatury

Wykonane w (sygnatura czasowa)
taken_at_timestamp string

Sygnatura czasowa systemu Unix podczas wykonywania zrzutu ekranu

Podjęte w
taken_at string

ISO8601 czasu wykonania zrzutu ekranu

Analiza sztucznej inteligencji
ai.ai_analyzed boolean

Czy obraz został przeanalizowany przy użyciu sztucznej inteligencji

Monit AI
ai.ai_prompt string

Monit używany do analizy sztucznej inteligencji

Odpowiedź na sztuczną inteligencję
ai.ai_response string

Odpowiedź zwrócona przez analizę sztucznej inteligencji

Identyfikator zadania
job_id string

job_id

Wykonaj zrzut ekranu przedstawiający stronę internetową

Tworzy błyskawiczny zrzut ekranu przedstawiający stronę internetową na podstawie adresu URL.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres URL strony
url True string

Adres URL, który chcesz przechwycić. Na przykład https://www.wikipedia.org

Identyfikator strefy czasowej
time_zone string

Strefa czasowa używana przez przechwytyną witrynę internetową. Jeśli nie zostanie określony, zostanie użyty gmt. Użyj prawidłowego identyfikatora strefy czasowej ICU/IANA (np. Ameryka/New_York, Europa/Paryż).

Akcje wieloetapowe
multi_step_actions array

Użyj akcji wieloetapowych, aby ukończyć formularze, przejść do różnych stron, kliknąć linki i przyciski, a następnie zalogować się do witryn internetowych przed wykonaniem zrzutu ekranu. Akcje są wykonywane w kolejności. Dowiedz się więcej na stronie https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots

Czekaj (ms)
wait integer

Liczba milisekund oczekiwania przed przechwyceniem zrzutu ekranu. Wartość maksymalna to 20000. Przydatne w przypadku stron, które zajmują trochę czasu na załadowanie.

Czekaj na selektor
wait_for string

Podaj selektor CSS, który ma czekać przed przechwyceniem zrzutu ekranu.

Przewijanie przyrostowe
incremental_scroll boolean

Powoli przewija stronę, aby wyzwolić zawartość ładowaną z opóźnieniem. Może potrwać do 10 sekund.

Szerokość widoku (px)
page_width integer

Szerokość ekranu w pikselach. Wartość domyślna to 1920 pikseli.

Wysokość widoku (px)
page_height integer

Wysokość widoku w pikselach. Wartość domyślna to 1000 pikseli.

Pełna strona
fullpage boolean

Przechwyć pełną stronę z możliwością przewijania. Domyślne przechwytuje tylko widoczne okienko widoku.

Pełna strona (zaawansowana)
fullpage_advanced boolean

Przechwyć pełną stronę przy użyciu zaawansowanego przewijania. Przydatne w przypadku zawartości ładowanej z opóźnieniem. Trwa dłużej niż standardowa pełna strona.

Selektor CSS
selectors string

Przechwyć tylko określoną część strony, podając selektor CSS.

Zatrzymaj wskaźnik myszy na wybranym
hover_on_selected boolean

Jeśli jest używany selektor CSS, spowoduje to umieszczenie kursora nad elementem przed wykonaniem zrzutu ekranu.

Format obrazu
image_format string

Generowanie zrzutów ekranu w formacie JPEG, PNG lub WebP.

Jakość JPEG
quality integer

Jakość JPEG (1–100). Ignorowane, jeśli format obrazu to PNG.

Współczynnik skali
scale_factor integer

Współczynnik skalowania zrzutu ekranu. Ustaw wartość 2 dla obrazów jakości siatkówki.

Wstrzykiwanie css
css_inject string

Przed przechwyceniem wstrzykiwanie niestandardowych arkuszy CSS do strony.

Wstrzykiwanie kodu JavaScript
js_inject string

Przed przechwyceniem wstrzykiwanie niestandardowego kodu JavaScript do strony.

User-Agent
user_agent string

Określ nagłówek User-Agent, aby emulować różne urządzenia.

Dodatkowe nagłówki HTTP
headers array

Dodaj dodatkowe nagłówki HTTP do żądania.

Żądanie plików cookie
cookies array

Dodaj niestandardowe pliki cookie do żądania.

Czas wygaśnięcia pamięci podręcznej (ms)
ttl integer

Czas wygaśnięcia w milisekundach dla buforowanych zrzutów ekranu. Ustaw wartość 0, aby zawsze generować nowe.

Accept-Language
accept_language string

Poproś witrynę internetową o wyświetlenie określonego języka przy użyciu nagłówka Accept-Language.

Szerokość
latitude string

Ustaw geograficzną lokalizację geograficzną przeglądarki.

Długość
longitude string

Ustaw geolokalizację geograficzną długości geograficznej przeglądarki.

Dokładność geolokalizacji
accuracy string

Ustaw dokładność geolokalizacji przeglądarki.

Szerokość miniatury (px)
thumb_width integer

Szerokość obrazu miniatury w pikselach.

Wysokość miniatury (px)
thumb_height integer

Wysokość obrazu miniatury w pikselach.

Blokuj reklamy
no_ads boolean

Ustaw wartość true, aby zablokować reklamy.

Blokowanie trackerów
no_tracking boolean

Ustaw wartość true na wartość blokuj trackery.

Ukryj banery plików cookie
no_cookie_banners boolean

Ustaw wartość true, aby ukryć transparenty plików cookie.

Wyłączanie języka JavaScript
disable_js boolean

Ustaw wartość true, aby wyłączyć cały kod JavaScript na stronie.

Blokuj oprogramowanie JS innej firmy
disable_third_party_js boolean

Ustaw wartość true, aby odrzucić język JavaScript z domen innych firm.

Tytuł niestandardowy
custom_title string

Nazwa niestandardowa lub tytuł identyfikujące zrzut ekranu.

Opis niestandardowy
custom_description string

Notatka niestandardowa dotycząca użytku wewnętrznego lub kolegów z drużyny.

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator zrzutu ekranu
id string

Unikatowy identyfikator zrzutu ekranu

Adres URL osadzania
embed_url string

Adres URL z możliwością osadzania na potrzeby wyświetlania zrzutu ekranu

Przechwytywanie rozszerzenia przeglądarki
is_browser_extension_screenshot boolean

Wartość True, jeśli przechwycona za pośrednictwem rozszerzenia przeglądarki

Identyfikator konfiguracji
screenshot_configuration_id string

Identyfikator konfiguracji używanej na tym zrzucie ekranu

Link bezpośredni
direct_link string

Bezpośredni adres URL obrazu zrzutu ekranu

Link miniatury
direct_thumbnail_link string

Bezpośredni adres URL do obrazu miniatury

Wykonane w (sygnatura czasowa)
taken_at_timestamp string

Sygnatura czasowa systemu Unix podczas wykonywania zrzutu ekranu

Podjęte w
taken_at string

ISO8601 czasu wykonania zrzutu ekranu

Analiza sztucznej inteligencji
ai.ai_analyzed boolean

Czy obraz został przeanalizowany przy użyciu sztucznej inteligencji

Monit AI
ai.ai_prompt string

Monit używany do analizy sztucznej inteligencji

Odpowiedź na sztuczną inteligencję
ai.ai_response string

Odpowiedź zwrócona przez analizę sztucznej inteligencji

Identyfikator zadania
job_id string

job_id

Wykonaj zrzut ekranu przedstawiający stronę internetową i przeanalizuj obraz za pomocą sztucznej inteligencji

Przechwytuje zrzut ekranu strony internetowej i uruchamia analizę wizualizacji sztucznej inteligencji na podstawie monitu. Przydatne do wyodrębniania danych, generowania podsumowań lub wykonywania zapytań dotyczących zawartości witryny internetowej. Nie są wymagane żadne klucze OpenAI ani dodatkowa konfiguracja.

Parametry

Nazwa Klucz Wymagane Typ Opis
Adres URL strony
url True string

Adres URL, który chcesz przechwycić. Na przykład https://www.wikipedia.org

Monit analizy sztucznej inteligencji
ai_prompt True string

Monit tekstowy, który prowadzi sztuczną inteligencję podczas analizowania obrazu zrzutu ekranu. Ten monit powinien określać, jakie informacje mają być wyodrębnione lub wyjaśnione przez sztuczną inteligencję, i mogą mieć maksymalnie 2000 znaków.

Identyfikator strefy czasowej
time_zone string

Strefa czasowa używana przez przechwytyną witrynę internetową. Jeśli nie zostanie określony, zostanie użyty gmt. Użyj prawidłowego identyfikatora strefy czasowej ICU/IANA (np. Ameryka/New_York, Europa/Paryż).

Akcje wieloetapowe
multi_step_actions array

Użyj akcji wieloetapowych, aby ukończyć formularze, przejść do różnych stron, kliknąć linki i przyciski, a następnie zalogować się do witryn internetowych przed wykonaniem zrzutu ekranu. Akcje są wykonywane w kolejności. Dowiedz się więcej na stronie https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots

Czekaj (ms)
wait integer

Liczba milisekund oczekiwania przed przechwyceniem zrzutu ekranu. Wartość maksymalna to 20000. Przydatne w przypadku stron, które zajmują trochę czasu na załadowanie.

Czekaj na selektor
wait_for string

Podaj selektor CSS, który ma czekać przed przechwyceniem zrzutu ekranu.

Przewijanie przyrostowe
incremental_scroll boolean

Powoli przewija stronę, aby wyzwolić zawartość ładowaną z opóźnieniem. Może potrwać do 10 sekund.

Szerokość widoku (px)
page_width integer

Szerokość ekranu w pikselach. Wartość domyślna to 1920 pikseli.

Wysokość widoku (px)
page_height integer

Wysokość widoku w pikselach. Wartość domyślna to 1000 pikseli.

Pełna strona
fullpage boolean

Przechwyć pełną stronę z możliwością przewijania. Domyślne przechwytuje tylko widoczne okienko widoku.

Pełna strona (zaawansowana)
fullpage_advanced boolean

Przechwyć pełną stronę przy użyciu zaawansowanego przewijania. Przydatne w przypadku zawartości ładowanej z opóźnieniem. Trwa dłużej niż standardowa pełna strona.

Selektor CSS
selectors string

Przechwyć tylko określoną część strony, podając selektor CSS.

Zatrzymaj wskaźnik myszy na wybranym
hover_on_selected boolean

Jeśli jest używany selektor CSS, spowoduje to umieszczenie kursora nad elementem przed wykonaniem zrzutu ekranu.

Format obrazu
image_format string

Generowanie zrzutów ekranu w formacie JPEG, PNG lub WebP.

Jakość JPEG
quality integer

Jakość JPEG (1–100). Ignorowane, jeśli format obrazu to PNG.

Współczynnik skali
scale_factor integer

Współczynnik skalowania zrzutu ekranu. Ustaw wartość 2 dla obrazów jakości siatkówki.

Wstrzykiwanie css
css_inject string

Przed przechwyceniem wstrzykiwanie niestandardowych arkuszy CSS do strony.

Wstrzykiwanie kodu JavaScript
js_inject string

Przed przechwyceniem wstrzykiwanie niestandardowego kodu JavaScript do strony.

User-Agent
user_agent string

Określ nagłówek User-Agent, aby emulować różne urządzenia.

Dodatkowe nagłówki HTTP
headers array

Dodaj dodatkowe nagłówki HTTP do żądania.

Żądanie plików cookie
cookies array

Dodaj niestandardowe pliki cookie do żądania.

Czas wygaśnięcia pamięci podręcznej (ms)
ttl integer

Czas wygaśnięcia w milisekundach dla buforowanych zrzutów ekranu. Ustaw wartość 0, aby zawsze generować nowe.

Accept-Language
accept_language string

Poproś witrynę internetową o wyświetlenie określonego języka przy użyciu nagłówka Accept-Language.

Szerokość
latitude string

Ustaw geograficzną lokalizację geograficzną przeglądarki.

Długość
longitude string

Ustaw geolokalizację geograficzną długości geograficznej przeglądarki.

Dokładność geolokalizacji
accuracy string

Ustaw dokładność geolokalizacji przeglądarki.

Szerokość miniatury (px)
thumb_width integer

Szerokość obrazu miniatury w pikselach.

Wysokość miniatury (px)
thumb_height integer

Wysokość obrazu miniatury w pikselach.

Blokuj reklamy
no_ads boolean

Ustaw wartość true, aby zablokować reklamy.

Blokowanie trackerów
no_tracking boolean

Ustaw wartość true na wartość blokuj trackery.

Ukryj banery plików cookie
no_cookie_banners boolean

Ustaw wartość true, aby ukryć transparenty plików cookie.

Wyłączanie języka JavaScript
disable_js boolean

Ustaw wartość true, aby wyłączyć cały kod JavaScript na stronie.

Blokuj oprogramowanie JS innej firmy
disable_third_party_js boolean

Ustaw wartość true, aby odrzucić język JavaScript z domen innych firm.

Tytuł niestandardowy
custom_title string

Nazwa niestandardowa lub tytuł identyfikujące zrzut ekranu.

Opis niestandardowy
custom_description string

Notatka niestandardowa dotycząca użytku wewnętrznego lub kolegów z drużyny.

Zwraca

Nazwa Ścieżka Typ Opis
Identyfikator zrzutu ekranu
id string

Unikatowy identyfikator zrzutu ekranu

Adres URL osadzania
embed_url string

Adres URL z możliwością osadzania na potrzeby wyświetlania zrzutu ekranu

Przechwytywanie rozszerzenia przeglądarki
is_browser_extension_screenshot boolean

Wartość True, jeśli przechwycona za pośrednictwem rozszerzenia przeglądarki

Identyfikator konfiguracji
screenshot_configuration_id string

Identyfikator konfiguracji używanej na tym zrzucie ekranu

Link bezpośredni
direct_link string

Bezpośredni adres URL obrazu zrzutu ekranu

Link miniatury
direct_thumbnail_link string

Bezpośredni adres URL do obrazu miniatury

Wykonane w (sygnatura czasowa)
taken_at_timestamp string

Sygnatura czasowa systemu Unix podczas wykonywania zrzutu ekranu

Podjęte w
taken_at string

ISO8601 czasu wykonania zrzutu ekranu

Analiza sztucznej inteligencji
ai.ai_analyzed boolean

Czy obraz został przeanalizowany przy użyciu sztucznej inteligencji

Monit AI
ai.ai_prompt string

Monit używany do analizy sztucznej inteligencji

Odpowiedź na sztuczną inteligencję
ai.ai_response string

Odpowiedź zwrócona przez analizę sztucznej inteligencji

Identyfikator zadania
job_id string

job_id