Strumenti per acquisire e convertire il Web

Fai uno screenshot di un sito Web mobile con Ruby

API Ruby

I API GrabzIt Ruby offre la possibilità di acquisire schermate delle versioni mobili dei siti Web, tuttavia non tutti i siti Web dispongono di versioni mobili speciali e pertanto potrebbero non funzionare in tutte le circostanze. È possibile richiedere screenshot per dispositivi mobili sia per screenshot di immagini che PDF, nonché durante l'estrazione di tabelle.

Per fare questo è necessario utilizzare passare 1 al requestAs metodo dell'oggetto opzioni durante la creazione di a Immagine, PDF or tavolo, come mostrato di seguito. Ciò richiederà quindi la versione mobile del sito Web di destinazione.

Per ottenere uno screenshot mobile più autentico è anche una buona idea passare una larghezza standard del browser mobile a browserWidth metodo o se stai creando un PDF scegli una dimensione della pagina più piccola.

options = GrabzIt::ImageOptions.new()
options.format = "png"
options.browserWidth = 320
options.width = 256
options.height = 256
options.requestAs = 1

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzItClient.url_to_image("https://www.tesla.com", options)
grabzIt.save("http://www.example.com/handler/index")