כלים ללכידה ולהמרה של האינטרנט

קח צילום מסך של אתר לנייד עם Node.js

ממשק ה- API של Node.js

אל האני ממשק ה- API של GrabzIt Node.js מספק את היכולת לצלם צילומי מסך של גרסאות סלולריות לאתרי אינטרנט, אולם לא לכל האתרים גרסאות ניידות מיוחדות ולכן יתכן שזה לא יעבוד בכל הנסיבות. ניתן לבקש צילום מסך לנייד הן עבור צילומי מסך והן של תמונות מסך PDF וגם עבור חילוץ טבלאות.

לשם כך עליכם להשתמש לעבור 1 אל ה- requestAs מאפיין באובייקט האפשרויות בעת יצירת א תמונה, PDF or שולחן, כפי שמוצג מטה. לאחר מכן זה יבקש את הגרסה הסלולרית של אתר היעד.

כדי לקבל צילום מסך אימותי יותר לנייד, כדאי גם להעביר רוחב דפדפן סלולרי רגיל ל- browserWidth כמוצג להלן. או אם אתה יוצר PDF בחר גודל עמוד קטן יותר.

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
var options = {"format":"png", "requestAs":1, "browserWidth":320};

client.url_to_image("https://www.tesla.com", options);
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});