Screenshot di PagePixels (anteprima)
Acquisire screenshot del sito Web con PagePixels. Simulare azioni utente come fare clic su collegamenti, accedere o compilare moduli prima di acquisire la pagina. È anche possibile eseguire il rendering di codice HTML personalizzato, perfetto per screenshot di messaggi di posta elettronica o report dinamici basati sui dati dell'API. Per i test di localizzazione o la convalida SERP, è possibile acquisire screenshot da posizioni geografiche reali usando la rete proxy IP residenziale globale.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure per enti pubblici - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Di alta qualità | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | PagePixels |
| URL | https://www.pagepixels.com |
| support@pagepixels.com |
| Metadati del connettore | |
|---|---|
| Editore | PagePixels: Screenshot |
| Sito web | https://www.pagepixels.com |
| Informativa sulla privacy | https://www.pagepixels.com/privacy |
| Categorie | Business intelligence; Contenuto e file |
Screenshot di PagePixels Connector
Il connettore PagePixels Screenshots consente di acquisire a livello di codice screenshot del sito Web con un controllo avanzato sul rendering, la georilevazione, l'emulazione dei dispositivi e l'analisi delle immagini basata sull'intelligenza artificiale. Simulare interazioni utente come compilare moduli, accedere o fare clic sui pulsanti prima di acquisire uno screenshot. È anche possibile eseguire il rendering del codice HTML personalizzato per acquisire i messaggi di posta elettronica e analizzare gli screenshot usando i prompt di intelligenza artificiale, tutti da posizioni geografiche reali usando una rete proxy IP residenziale globale.
Editore: PagePixels LLC
Prerequisiti
Per usare questo connettore, è necessario disporre di un account PagePixels. La registrazione è gratuita e non è richiesto alcun numero di carta di credito o di telefono.
Operazioni supportate
Questo connettore fornisce le operazioni seguenti:
1. QuickSnap : screenshot di una pagina Web
Acquisisce uno screenshot istantaneo di qualsiasi pagina Web pubblica. Offre opzioni di personalizzazione avanzate, tra cui:
- Acquisizioni complete, solo viewport o basate su selettore
- Azioni in più passaggi (invii di moduli, navigazione e così via)
- Blocco di annunci, tracker e banner di cookie
- Georilevazione e emulazione del dispositivo
- Intestazione e inserimento di cookie
- Output in formati JPEG, PNG o WebP
2. RealLocationScreenshot - Acquisire uno screenshot da una posizione geografica reale
Acquisire screenshot da indirizzi IP reali in oltre 200 località in tutto il mondo (paesi, stati e principali città). Ideale per:
- Test di localizzazione e SERP
- Verifica del contenuto specifica dell'area
- Controlli di conformità
Specificare per proxy_server selezionare il percorso desiderato, USAad esempio , , GermanyTokyo, , Californiae così via.
3. SnapHtml - Acquisire uno screenshot di HTML personalizzato
Eseguire il rendering e l'acquisizione di screenshot dal codice HTML non elaborato fornito. Ottimo per:
- Rendering della posta elettronica
- Report personalizzati basati sui dati dell'API
- Anteprime di marketing
Supporto completo per JavaScript, css injection e logica in più passaggi.
4. AiAnalysisScreenshot - Acquisire uno screenshot e analizzarlo con l'intelligenza artificiale
Acquisire uno screenshot e analizzarlo automaticamente tramite intelligenza artificiale usando un prompt personalizzato. Utile per:
- Riepilogo del contenuto
- Estrazione di dati
- Esecuzione di controlli di accessibilità o progettazione
- Convalida dell'euristica dell'interfaccia utente/esperienza utente
Non è necessaria alcuna chiave di intelligenza artificiale esterna, è sufficiente includere una richiesta di lunghezza massima di 2000 caratteri.
Recupero delle credenziali
Questo connettore usa OAuth2 per l'autenticazione. È possibile registrarsi in pagepixels.com e usare le credenziali durante la prima configurazione della connessione in Power Platform.
Come iniziare
- Passare a pagepixels.com e iscriversi per ottenere un account.
- In Power Automate o App per la logica cercare Screenshot pagePixels e aggiungere il connettore al flusso.
- Durante l'installazione, eseguire l'autenticazione tramite la finestra di accesso OAuth2.
- Scegliere l'operazione da eseguire e configurarla con URL, contenuto HTML o prompt di intelligenza artificiale.
📘 Per opzioni specifiche delle funzionalità, ad esempio azioni in più passaggi, impostazioni di localizzazione e opzioni di rendering, vedere la documentazione dell'API PagePixels.
Problemi noti e limitazioni
- Gli screenshot delle pagine autenticate possono richiedere flussi in più passaggi con moduli di accesso, che possono essere complessi. In caso di problemi, è possibile contattare il supporto tecnico.
Domande frequenti
D: È possibile acquisire screenshot da una città o uno stato specifico?
R: Sì! Usare il parametro proxy_server in RealLocationScreenshot. Sono supportate più di 200 posizioni.
D: Il rendering di JavaScript viene eseguito nello screenshot? R: Sì. Il rendering delle pagine viene eseguito in un browser headless con supporto JS completo.
D: È possibile acquisire solo una parte della pagina?
R: Sì. Usare il selectors parametro per specificare un selettore CSS.
D: L'analisi di intelligenza artificiale richiede chiavi API OpenAI?
R: No. Tutto viene gestito internamente da PagePixels. Basta passare il tuo ai_prompt.
D: Come si bloccano annunci o tracker?
R: Usare i no_adsparametri , no_trackinge no_cookie_banners .
Istruzioni per la distribuzione
Usare queste istruzioni per distribuire questo connettore come connettore personalizzato in Microsoft Power Automate e Power Apps.
Support
Per informazioni, segnalazioni di bug o richieste di funzionalità, visitare: 👉https://pagepixels.com/support
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
Azioni
| Acquisire uno screenshot del codice HTML personalizzato |
Creare uno screenshot di qualsiasi codice HTML personalizzato. Questo è perfetto per screenshot di nuovi messaggi di posta elettronica, creazione di report personalizzati e altro ancora. |
| Acquisire uno screenshot di una pagina Web |
Crea uno screenshot istantaneo di una pagina Web da un URL. |
| Acquisire uno screenshot di una pagina Web e analizzare l'immagine con intelligenza artificiale |
Acquisisce uno screenshot di una pagina Web ed esegue un'analisi visiva dell'intelligenza artificiale in base alla richiesta. Utile per estrarre dati, generare riepiloghi o eseguire query sul contenuto del sito Web. Non sono necessarie chiavi OpenAI o configurazione aggiuntiva. |
| Screenshot della georilevazione reale di una pagina Web |
Acquisisce uno screenshot da una georilevazione reale. Gli screenshot vengono acquisiti tramite una rete proxy di rotazione degli indirizzi IP residenziali all'interno della posizione geografica specificata. Scegli tra centinaia di paesi, città e stati di tutto il mondo. |
Acquisire uno screenshot del codice HTML personalizzato
Creare uno screenshot di qualsiasi codice HTML personalizzato. Questo è perfetto per screenshot di nuovi messaggi di posta elettronica, creazione di report personalizzati e altro ancora.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Contenuto HTML
|
html_content | True | string |
Aggiungere il contenuto HTML personalizzato da acquisire in uno screenshot. |
|
ID fuso orario
|
time_zone | string |
Fuso orario usato dal sito Web che stai acquisendo. Se non specificato, verrà utilizzato GMT. Usare un ID fuso orario ICU/IANA valido (ad esempio, America/New_York, Europa/Parigi). |
|
|
Azioni in più passaggi
|
multi_step_actions | array |
Usare Azioni in più passaggi per completare i moduli, passare a pagine diverse, fare clic su collegamenti e pulsanti e accedere ai siti Web prima di acquisire lo screenshot. Le azioni vengono completate nell'ordine. Altre informazioni sono disponibili all'indirizzo https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
Wait (ms)
|
wait | integer |
Millisecondi di attesa prima di acquisire lo screenshot. Il valore massimo è 20000. Utile per le pagine che richiedono tempo per il caricamento. |
|
|
Attendere il selettore
|
wait_for | string |
Specificare un selettore CSS per attendere prima di acquisire lo screenshot. |
|
|
Scorrimento incrementale
|
incremental_scroll | boolean |
Scorre lentamente la pagina per attivare il contenuto lazy caricato. Possono essere necessari fino a 10 secondi. |
|
|
Larghezza del riquadro di visualizzazione (px)
|
page_width | integer |
Larghezza del riquadro di visualizzazione in pixel. Il valore predefinito è 1920px. |
|
|
Altezza del riquadro di visualizzazione (px)
|
page_height | integer |
Altezza del riquadro di visualizzazione in pixel. Il valore predefinito è 1000px. |
|
|
Pagina completa
|
fullpage | boolean |
Acquisire la pagina scorrevole completa. Il valore predefinito acquisisce solo il viewport visibile. |
|
|
Pagina completa (avanzata)
|
fullpage_advanced | boolean |
Acquisire la pagina completa usando lo scorrimento avanzato. Utile per il contenuto lazy caricato. Richiede più tempo rispetto alla pagina completa standard. |
|
|
Selettore CSS
|
selectors | string |
Acquisire solo una parte specifica della pagina fornendo un selettore CSS. |
|
|
Passaggio del mouse sull'opzione selezionata
|
hover_on_selected | boolean |
Se viene usato un selettore CSS, questo passa il puntatore del mouse sull'elemento prima di acquisire lo screenshot. |
|
|
Formato immagine
|
image_format | string |
Generare screenshot in formato JPEG, PNG o WebP. |
|
|
Qualità JPEG
|
quality | integer |
Qualità JPEG (1-100). Ignorato se il formato immagine è PNG. |
|
|
Fattore di scala
|
scale_factor | integer |
Fattore di scala per lo screenshot. Impostare su 2 per le immagini di qualità Retina. |
|
|
Inserire CSS
|
css_inject | string |
Inserire CSS personalizzato nella pagina prima dell'acquisizione. |
|
|
Inserire JavaScript
|
js_inject | string |
Inserire JavaScript personalizzato nella pagina prima dell'acquisizione. |
|
|
User-Agent
|
user_agent | string |
Specificare un'intestazione User-Agent per emulare dispositivi diversi. |
|
|
Intestazioni HTTP aggiuntive
|
headers | array |
Aggiungere altre intestazioni HTTP alla richiesta. |
|
|
Richiedere i cookie
|
cookies | array |
Aggiungere cookie personalizzati alla richiesta. |
|
|
TTL cache (ms)
|
ttl | integer |
Durata in millisecondi per gli screenshot memorizzati nella cache. Impostare su 0 per generarne sempre uno nuovo. |
|
|
Accept-Language
|
accept_language | string |
Chiedere al sito Web di visualizzare una lingua specifica usando l'intestazione Accept-Language. |
|
|
Latitudine
|
latitude | string |
Impostare la georilevazione della latitudine del browser. |
|
|
Longitudine
|
longitude | string |
Impostare la georilevazione della longitudine del browser. |
|
|
Accuratezza della georilevazione
|
accuracy | string |
Impostare l'accuratezza della georilevazione del browser. |
|
|
Larghezza anteprima (px)
|
thumb_width | integer |
Larghezza dell'immagine di anteprima in pixel. |
|
|
Altezza anteprima (px)
|
thumb_height | integer |
Altezza dell'immagine di anteprima in pixel. |
|
|
Blocca annunci
|
no_ads | boolean |
Impostare su true per bloccare gli annunci. |
|
|
Block trackers
|
no_tracking | boolean |
Impostare su true per bloccare i tracker. |
|
|
Nascondi banner cookie
|
no_cookie_banners | boolean |
Impostare su true per nascondere i banner dei cookie. |
|
|
Disabilitare JavaScript
|
disable_js | boolean |
Impostare su true per disabilitare tutto JavaScript nella pagina. |
|
|
Bloccare JS di terze parti
|
disable_third_party_js | boolean |
Impostare su true per rimuovere JavaScript dai domini di terze parti. |
|
|
Titolo personalizzato
|
custom_title | string |
Nome personalizzato o titolo per identificare lo screenshot. |
|
|
Descrizione personalizzata
|
custom_description | string |
Nota personalizzata per uso interno o compagni di squadra. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Screenshot ID
|
id | string |
ID univoco per lo screenshot |
|
URL di incorporamento
|
embed_url | string |
URL incorporabile per la visualizzazione dello screenshot |
|
Acquisizione dell'estensione del browser
|
is_browser_extension_screenshot | boolean |
True se acquisito tramite l'estensione del browser |
|
ID configurazione
|
screenshot_configuration_id | string |
ID della configurazione usata per questo screenshot |
|
Collegamento diretto
|
direct_link | string |
URL diretto all'immagine screenshot |
|
Collegamento alle anteprime
|
direct_thumbnail_link | string |
URL diretto all'immagine di anteprima |
|
Preso in (timestamp)
|
taken_at_timestamp | string |
Timestamp Unix quando è stato acquisito lo screenshot |
|
Preso a
|
taken_at | string |
ISO8601 ora in cui è stato acquisito lo screenshot |
|
Intelligenza artificiale analizzata
|
ai.ai_analyzed | boolean |
Indica se l'immagine è stata analizzata con l'intelligenza artificiale |
|
Richiesta IA
|
ai.ai_prompt | string |
Richiesta usata per l'analisi di intelligenza artificiale |
|
Risposta di intelligenza artificiale
|
ai.ai_response | string |
Risposta restituita dall'analisi di intelligenza artificiale |
|
ID lavoro
|
job_id | string |
job_id |
Acquisire uno screenshot di una pagina Web
Crea uno screenshot istantaneo di una pagina Web da un URL.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
URL pagina
|
url | True | string |
URL che si vuole acquisire. Ad esempio, https://www.wikipedia.org |
|
ID fuso orario
|
time_zone | string |
Fuso orario usato dal sito Web che stai acquisendo. Se non specificato, verrà utilizzato GMT. Usare un ID fuso orario ICU/IANA valido (ad esempio, America/New_York, Europa/Parigi). |
|
|
Azioni in più passaggi
|
multi_step_actions | array |
Usare Azioni in più passaggi per completare i moduli, passare a pagine diverse, fare clic su collegamenti e pulsanti e accedere ai siti Web prima di acquisire lo screenshot. Le azioni vengono completate nell'ordine. Altre informazioni sono disponibili all'indirizzo https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
Wait (ms)
|
wait | integer |
Millisecondi di attesa prima di acquisire lo screenshot. Il valore massimo è 20000. Utile per le pagine che richiedono tempo per il caricamento. |
|
|
Attendere il selettore
|
wait_for | string |
Specificare un selettore CSS per attendere prima di acquisire lo screenshot. |
|
|
Scorrimento incrementale
|
incremental_scroll | boolean |
Scorre lentamente la pagina per attivare il contenuto lazy caricato. Possono essere necessari fino a 10 secondi. |
|
|
Larghezza del riquadro di visualizzazione (px)
|
page_width | integer |
Larghezza del riquadro di visualizzazione in pixel. Il valore predefinito è 1920px. |
|
|
Altezza del riquadro di visualizzazione (px)
|
page_height | integer |
Altezza del riquadro di visualizzazione in pixel. Il valore predefinito è 1000px. |
|
|
Pagina completa
|
fullpage | boolean |
Acquisire la pagina scorrevole completa. Il valore predefinito acquisisce solo il viewport visibile. |
|
|
Pagina completa (avanzata)
|
fullpage_advanced | boolean |
Acquisire la pagina completa usando lo scorrimento avanzato. Utile per il contenuto lazy caricato. Richiede più tempo rispetto alla pagina completa standard. |
|
|
Selettore CSS
|
selectors | string |
Acquisire solo una parte specifica della pagina fornendo un selettore CSS. |
|
|
Passaggio del mouse sull'opzione selezionata
|
hover_on_selected | boolean |
Se viene usato un selettore CSS, questo passa il puntatore del mouse sull'elemento prima di acquisire lo screenshot. |
|
|
Formato immagine
|
image_format | string |
Generare screenshot in formato JPEG, PNG o WebP. |
|
|
Qualità JPEG
|
quality | integer |
Qualità JPEG (1-100). Ignorato se il formato immagine è PNG. |
|
|
Fattore di scala
|
scale_factor | integer |
Fattore di scala per lo screenshot. Impostare su 2 per le immagini di qualità Retina. |
|
|
Inserire CSS
|
css_inject | string |
Inserire CSS personalizzato nella pagina prima dell'acquisizione. |
|
|
Inserire JavaScript
|
js_inject | string |
Inserire JavaScript personalizzato nella pagina prima dell'acquisizione. |
|
|
User-Agent
|
user_agent | string |
Specificare un'intestazione User-Agent per emulare dispositivi diversi. |
|
|
Intestazioni HTTP aggiuntive
|
headers | array |
Aggiungere altre intestazioni HTTP alla richiesta. |
|
|
Richiedere i cookie
|
cookies | array |
Aggiungere cookie personalizzati alla richiesta. |
|
|
TTL cache (ms)
|
ttl | integer |
Durata in millisecondi per gli screenshot memorizzati nella cache. Impostare su 0 per generarne sempre uno nuovo. |
|
|
Accept-Language
|
accept_language | string |
Chiedere al sito Web di visualizzare una lingua specifica usando l'intestazione Accept-Language. |
|
|
Latitudine
|
latitude | string |
Impostare la georilevazione della latitudine del browser. |
|
|
Longitudine
|
longitude | string |
Impostare la georilevazione della longitudine del browser. |
|
|
Accuratezza della georilevazione
|
accuracy | string |
Impostare l'accuratezza della georilevazione del browser. |
|
|
Larghezza anteprima (px)
|
thumb_width | integer |
Larghezza dell'immagine di anteprima in pixel. |
|
|
Altezza anteprima (px)
|
thumb_height | integer |
Altezza dell'immagine di anteprima in pixel. |
|
|
Blocca annunci
|
no_ads | boolean |
Impostare su true per bloccare gli annunci. |
|
|
Block trackers
|
no_tracking | boolean |
Impostare su true per bloccare i tracker. |
|
|
Nascondi banner cookie
|
no_cookie_banners | boolean |
Impostare su true per nascondere i banner dei cookie. |
|
|
Disabilitare JavaScript
|
disable_js | boolean |
Impostare su true per disabilitare tutto JavaScript nella pagina. |
|
|
Bloccare JS di terze parti
|
disable_third_party_js | boolean |
Impostare su true per rimuovere JavaScript dai domini di terze parti. |
|
|
Titolo personalizzato
|
custom_title | string |
Nome personalizzato o titolo per identificare lo screenshot. |
|
|
Descrizione personalizzata
|
custom_description | string |
Nota personalizzata per uso interno o compagni di squadra. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Screenshot ID
|
id | string |
ID univoco per lo screenshot |
|
URL di incorporamento
|
embed_url | string |
URL incorporabile per la visualizzazione dello screenshot |
|
Acquisizione dell'estensione del browser
|
is_browser_extension_screenshot | boolean |
True se acquisito tramite l'estensione del browser |
|
ID configurazione
|
screenshot_configuration_id | string |
ID della configurazione usata per questo screenshot |
|
Collegamento diretto
|
direct_link | string |
URL diretto all'immagine screenshot |
|
Collegamento alle anteprime
|
direct_thumbnail_link | string |
URL diretto all'immagine di anteprima |
|
Preso in (timestamp)
|
taken_at_timestamp | string |
Timestamp Unix quando è stato acquisito lo screenshot |
|
Preso a
|
taken_at | string |
ISO8601 ora in cui è stato acquisito lo screenshot |
|
Intelligenza artificiale analizzata
|
ai.ai_analyzed | boolean |
Indica se l'immagine è stata analizzata con l'intelligenza artificiale |
|
Richiesta IA
|
ai.ai_prompt | string |
Richiesta usata per l'analisi di intelligenza artificiale |
|
Risposta di intelligenza artificiale
|
ai.ai_response | string |
Risposta restituita dall'analisi di intelligenza artificiale |
|
ID lavoro
|
job_id | string |
job_id |
Acquisire uno screenshot di una pagina Web e analizzare l'immagine con intelligenza artificiale
Acquisisce uno screenshot di una pagina Web ed esegue un'analisi visiva dell'intelligenza artificiale in base alla richiesta. Utile per estrarre dati, generare riepiloghi o eseguire query sul contenuto del sito Web. Non sono necessarie chiavi OpenAI o configurazione aggiuntiva.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
URL pagina
|
url | True | string |
URL che si vuole acquisire. Ad esempio, https://www.wikipedia.org |
|
Richiesta di analisi dell'intelligenza artificiale
|
ai_prompt | True | string |
Richiesta di testo che guida l'intelligenza artificiale nell'analisi dell'immagine screenshot. Questo prompt deve specificare le informazioni da estrarre o spiegare dall'intelligenza artificiale e può avere una lunghezza massima di 2000 caratteri. |
|
ID fuso orario
|
time_zone | string |
Fuso orario usato dal sito Web che stai acquisendo. Se non specificato, verrà utilizzato GMT. Usare un ID fuso orario ICU/IANA valido (ad esempio, America/New_York, Europa/Parigi). |
|
|
Azioni in più passaggi
|
multi_step_actions | array |
Usare Azioni in più passaggi per completare i moduli, passare a pagine diverse, fare clic su collegamenti e pulsanti e accedere ai siti Web prima di acquisire lo screenshot. Le azioni vengono completate nell'ordine. Altre informazioni sono disponibili all'indirizzo https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
Wait (ms)
|
wait | integer |
Millisecondi di attesa prima di acquisire lo screenshot. Il valore massimo è 20000. Utile per le pagine che richiedono tempo per il caricamento. |
|
|
Attendere il selettore
|
wait_for | string |
Specificare un selettore CSS per attendere prima di acquisire lo screenshot. |
|
|
Scorrimento incrementale
|
incremental_scroll | boolean |
Scorre lentamente la pagina per attivare il contenuto lazy caricato. Possono essere necessari fino a 10 secondi. |
|
|
Larghezza del riquadro di visualizzazione (px)
|
page_width | integer |
Larghezza del riquadro di visualizzazione in pixel. Il valore predefinito è 1920px. |
|
|
Altezza del riquadro di visualizzazione (px)
|
page_height | integer |
Altezza del riquadro di visualizzazione in pixel. Il valore predefinito è 1000px. |
|
|
Pagina completa
|
fullpage | boolean |
Acquisire la pagina scorrevole completa. Il valore predefinito acquisisce solo il viewport visibile. |
|
|
Pagina completa (avanzata)
|
fullpage_advanced | boolean |
Acquisire la pagina completa usando lo scorrimento avanzato. Utile per il contenuto lazy caricato. Richiede più tempo rispetto alla pagina completa standard. |
|
|
Selettore CSS
|
selectors | string |
Acquisire solo una parte specifica della pagina fornendo un selettore CSS. |
|
|
Passaggio del mouse sull'opzione selezionata
|
hover_on_selected | boolean |
Se viene usato un selettore CSS, questo passa il puntatore del mouse sull'elemento prima di acquisire lo screenshot. |
|
|
Formato immagine
|
image_format | string |
Generare screenshot in formato JPEG, PNG o WebP. |
|
|
Qualità JPEG
|
quality | integer |
Qualità JPEG (1-100). Ignorato se il formato immagine è PNG. |
|
|
Fattore di scala
|
scale_factor | integer |
Fattore di scala per lo screenshot. Impostare su 2 per le immagini di qualità Retina. |
|
|
Inserire CSS
|
css_inject | string |
Inserire CSS personalizzato nella pagina prima dell'acquisizione. |
|
|
Inserire JavaScript
|
js_inject | string |
Inserire JavaScript personalizzato nella pagina prima dell'acquisizione. |
|
|
User-Agent
|
user_agent | string |
Specificare un'intestazione User-Agent per emulare dispositivi diversi. |
|
|
Intestazioni HTTP aggiuntive
|
headers | array |
Aggiungere altre intestazioni HTTP alla richiesta. |
|
|
Richiedere i cookie
|
cookies | array |
Aggiungere cookie personalizzati alla richiesta. |
|
|
TTL cache (ms)
|
ttl | integer |
Durata in millisecondi per gli screenshot memorizzati nella cache. Impostare su 0 per generarne sempre uno nuovo. |
|
|
Accept-Language
|
accept_language | string |
Chiedere al sito Web di visualizzare una lingua specifica usando l'intestazione Accept-Language. |
|
|
Latitudine
|
latitude | string |
Impostare la georilevazione della latitudine del browser. |
|
|
Longitudine
|
longitude | string |
Impostare la georilevazione della longitudine del browser. |
|
|
Accuratezza della georilevazione
|
accuracy | string |
Impostare l'accuratezza della georilevazione del browser. |
|
|
Larghezza anteprima (px)
|
thumb_width | integer |
Larghezza dell'immagine di anteprima in pixel. |
|
|
Altezza anteprima (px)
|
thumb_height | integer |
Altezza dell'immagine di anteprima in pixel. |
|
|
Blocca annunci
|
no_ads | boolean |
Impostare su true per bloccare gli annunci. |
|
|
Block trackers
|
no_tracking | boolean |
Impostare su true per bloccare i tracker. |
|
|
Nascondi banner cookie
|
no_cookie_banners | boolean |
Impostare su true per nascondere i banner dei cookie. |
|
|
Disabilitare JavaScript
|
disable_js | boolean |
Impostare su true per disabilitare tutto JavaScript nella pagina. |
|
|
Bloccare JS di terze parti
|
disable_third_party_js | boolean |
Impostare su true per rimuovere JavaScript dai domini di terze parti. |
|
|
Titolo personalizzato
|
custom_title | string |
Nome personalizzato o titolo per identificare lo screenshot. |
|
|
Descrizione personalizzata
|
custom_description | string |
Nota personalizzata per uso interno o compagni di squadra. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Screenshot ID
|
id | string |
ID univoco per lo screenshot |
|
URL di incorporamento
|
embed_url | string |
URL incorporabile per la visualizzazione dello screenshot |
|
Acquisizione dell'estensione del browser
|
is_browser_extension_screenshot | boolean |
True se acquisito tramite l'estensione del browser |
|
ID configurazione
|
screenshot_configuration_id | string |
ID della configurazione usata per questo screenshot |
|
Collegamento diretto
|
direct_link | string |
URL diretto all'immagine screenshot |
|
Collegamento alle anteprime
|
direct_thumbnail_link | string |
URL diretto all'immagine di anteprima |
|
Preso in (timestamp)
|
taken_at_timestamp | string |
Timestamp Unix quando è stato acquisito lo screenshot |
|
Preso a
|
taken_at | string |
ISO8601 ora in cui è stato acquisito lo screenshot |
|
Intelligenza artificiale analizzata
|
ai.ai_analyzed | boolean |
Indica se l'immagine è stata analizzata con l'intelligenza artificiale |
|
Richiesta IA
|
ai.ai_prompt | string |
Richiesta usata per l'analisi di intelligenza artificiale |
|
Risposta di intelligenza artificiale
|
ai.ai_response | string |
Risposta restituita dall'analisi di intelligenza artificiale |
|
ID lavoro
|
job_id | string |
job_id |
Screenshot della georilevazione reale di una pagina Web
Acquisisce uno screenshot da una georilevazione reale. Gli screenshot vengono acquisiti tramite una rete proxy di rotazione degli indirizzi IP residenziali all'interno della posizione geografica specificata. Scegli tra centinaia di paesi, città e stati di tutto il mondo.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
URL pagina
|
url | True | string |
URL che si vuole acquisire. Ad esempio, https://www.wikipedia.org |
|
Posizione reale
|
proxy_server | True | string |
La posizione reale da cui si vuole acquisire lo screenshot. Ciò è utile per i test di georilevazione, ottenere risultati di ricerca locale e social network e garantire che i contenuti vengano visualizzati come appaiono realmente nel tuo paese preferito, nella città principale o nello Stato degli Stati Uniti. Recuperare un elenco di posizioni valide qui https://pagepixels.dev.com/app/screenshots-api-documentation#real-locations-get |
|
ID fuso orario
|
time_zone | string |
Fuso orario usato dal sito Web che stai acquisendo. Se non specificato, verrà utilizzato GMT. Usare un ID fuso orario ICU/IANA valido (ad esempio, America/New_York, Europa/Parigi). |
|
|
Azioni in più passaggi
|
multi_step_actions | array |
Usare Azioni in più passaggi per completare i moduli, passare a pagine diverse, fare clic su collegamenti e pulsanti e accedere ai siti Web prima di acquisire lo screenshot. Le azioni vengono completate nell'ordine. Altre informazioni sono disponibili all'indirizzo https://pagepixels.com/app/screenshots-api-documentation#multi-step-screenshots |
|
|
Wait (ms)
|
wait | integer |
Millisecondi di attesa prima di acquisire lo screenshot. Il valore massimo è 20000. Utile per le pagine che richiedono tempo per il caricamento. |
|
|
Attendere il selettore
|
wait_for | string |
Specificare un selettore CSS per attendere prima di acquisire lo screenshot. |
|
|
Scorrimento incrementale
|
incremental_scroll | boolean |
Scorre lentamente la pagina per attivare il contenuto lazy caricato. Possono essere necessari fino a 10 secondi. |
|
|
Larghezza del riquadro di visualizzazione (px)
|
page_width | integer |
Larghezza del riquadro di visualizzazione in pixel. Il valore predefinito è 1920px. |
|
|
Altezza del riquadro di visualizzazione (px)
|
page_height | integer |
Altezza del riquadro di visualizzazione in pixel. Il valore predefinito è 1000px. |
|
|
Pagina completa
|
fullpage | boolean |
Acquisire la pagina scorrevole completa. Il valore predefinito acquisisce solo il viewport visibile. |
|
|
Pagina completa (avanzata)
|
fullpage_advanced | boolean |
Acquisire la pagina completa usando lo scorrimento avanzato. Utile per il contenuto lazy caricato. Richiede più tempo rispetto alla pagina completa standard. |
|
|
Selettore CSS
|
selectors | string |
Acquisire solo una parte specifica della pagina fornendo un selettore CSS. |
|
|
Passaggio del mouse sull'opzione selezionata
|
hover_on_selected | boolean |
Se viene usato un selettore CSS, questo passa il puntatore del mouse sull'elemento prima di acquisire lo screenshot. |
|
|
Formato immagine
|
image_format | string |
Generare screenshot in formato JPEG, PNG o WebP. |
|
|
Qualità JPEG
|
quality | integer |
Qualità JPEG (1-100). Ignorato se il formato immagine è PNG. |
|
|
Fattore di scala
|
scale_factor | integer |
Fattore di scala per lo screenshot. Impostare su 2 per le immagini di qualità Retina. |
|
|
Inserire CSS
|
css_inject | string |
Inserire CSS personalizzato nella pagina prima dell'acquisizione. |
|
|
Inserire JavaScript
|
js_inject | string |
Inserire JavaScript personalizzato nella pagina prima dell'acquisizione. |
|
|
User-Agent
|
user_agent | string |
Specificare un'intestazione User-Agent per emulare dispositivi diversi. |
|
|
Intestazioni HTTP aggiuntive
|
headers | array |
Aggiungere altre intestazioni HTTP alla richiesta. |
|
|
Richiedere i cookie
|
cookies | array |
Aggiungere cookie personalizzati alla richiesta. |
|
|
TTL cache (ms)
|
ttl | integer |
Durata in millisecondi per gli screenshot memorizzati nella cache. Impostare su 0 per generarne sempre uno nuovo. |
|
|
Accept-Language
|
accept_language | string |
Chiedere al sito Web di visualizzare una lingua specifica usando l'intestazione Accept-Language. |
|
|
Latitudine
|
latitude | string |
Impostare la georilevazione della latitudine del browser. |
|
|
Longitudine
|
longitude | string |
Impostare la georilevazione della longitudine del browser. |
|
|
Accuratezza della georilevazione
|
accuracy | string |
Impostare l'accuratezza della georilevazione del browser. |
|
|
Larghezza anteprima (px)
|
thumb_width | integer |
Larghezza dell'immagine di anteprima in pixel. |
|
|
Altezza anteprima (px)
|
thumb_height | integer |
Altezza dell'immagine di anteprima in pixel. |
|
|
Blocca annunci
|
no_ads | boolean |
Impostare su true per bloccare gli annunci. |
|
|
Block trackers
|
no_tracking | boolean |
Impostare su true per bloccare i tracker. |
|
|
Nascondi banner cookie
|
no_cookie_banners | boolean |
Impostare su true per nascondere i banner dei cookie. |
|
|
Disabilitare JavaScript
|
disable_js | boolean |
Impostare su true per disabilitare tutto JavaScript nella pagina. |
|
|
Bloccare JS di terze parti
|
disable_third_party_js | boolean |
Impostare su true per rimuovere JavaScript dai domini di terze parti. |
|
|
Titolo personalizzato
|
custom_title | string |
Nome personalizzato o titolo per identificare lo screenshot. |
|
|
Descrizione personalizzata
|
custom_description | string |
Nota personalizzata per uso interno o compagni di squadra. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Screenshot ID
|
id | string |
ID univoco per lo screenshot |
|
URL di incorporamento
|
embed_url | string |
URL incorporabile per la visualizzazione dello screenshot |
|
Acquisizione dell'estensione del browser
|
is_browser_extension_screenshot | boolean |
True se acquisito tramite l'estensione del browser |
|
ID configurazione
|
screenshot_configuration_id | string |
ID della configurazione usata per questo screenshot |
|
Collegamento diretto
|
direct_link | string |
URL diretto all'immagine screenshot |
|
Collegamento alle anteprime
|
direct_thumbnail_link | string |
URL diretto all'immagine di anteprima |
|
Preso in (timestamp)
|
taken_at_timestamp | string |
Timestamp Unix quando è stato acquisito lo screenshot |
|
Preso a
|
taken_at | string |
ISO8601 ora in cui è stato acquisito lo screenshot |
|
Intelligenza artificiale analizzata
|
ai.ai_analyzed | boolean |
Indica se l'immagine è stata analizzata con l'intelligenza artificiale |
|
Richiesta IA
|
ai.ai_prompt | string |
Richiesta usata per l'analisi di intelligenza artificiale |
|
Risposta di intelligenza artificiale
|
ai.ai_response | string |
Risposta restituita dall'analisi di intelligenza artificiale |
|
ID lavoro
|
job_id | string |
job_id |