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

לקוח GrabzIt עם Node.js

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

תיאור

שיעור זה מטפל בכל התקשורת עם שירותי האינטרנט המסך של GrabzIt.

שיטות ציבוריות

get_result (id)

שיטה זו מחזירה את המסך עצמו. אם לא יוחזר דבר, משהו השתבש או צילום המסך אינו מוכן עדיין.

פרמטרים


url_to_animation(url, אפשרויות)

ציין את כתובת האתר של הסרטון המקוון שצריך להמיר into אנימציית GIF.

פרמטרים

ערך החזרה

לבטל את

אפשרויות אנימציה

כל האפשרויות הזמינות בעת יצירת GIF מונפש.

דוגמה לאפשרויות

{
    'width':250,
    'height':250,
    'speed':2
}

url_to_image(url, אפשרויות)

מציין את כתובת האתר שצריך להמיר intoa צילום מסך.

פרמטרים

ערך החזרה

לבטל את

html_to_image(html, אפשרויות)

מציין את ה- HTML שיש להמיר intתמונה.

פרמטרים

ערך החזרה

לבטל את

file_to_image(נתיב, אפשרויות)

מציין קובץ HTML שיש להמיר intתמונה.

פרמטרים

ערך החזרה

לבטל את

אפשרויות תמונה

כל האפשרויות הזמינות בעת יצירת צילומי תמונה.

דוגמה לאפשרויות

{
    'width':500,
    'height':500
}

url_to_video(url, אפשרויות)

מציין את כתובת האתר שצריך להמיר intאו וידאו.

פרמטרים

ערך החזרה

לבטל את

html_to_video(html, אפשרויות)

מציין את ה-HTML שממנו יש לצלם את הסרטון.

פרמטרים

ערך החזרה

לבטל את

file_to_video(נתיב, אפשרויות)

מציין קובץ HTML שיש להמיר intאו וידאו.

פרמטרים

ערך החזרה

לבטל את

אפשרויות וידאו

כל האפשרויות הזמינות מתי יצירת סרטון של דף אינטרנט.

דוגמה לאפשרויות

{
    'duration':5,
    'framesPerSecond':3
}

url_to_rendered_html(url, אפשרויות)

מציין את כתובת האתר שצריך להמיר into שניתנו HTML.

פרמטרים

ערך החזרה

לבטל את

html_to_rendered_html(html, אפשרויות)

מציין את ה- HTML שיש להמיר into שניתנו HTML.

פרמטרים

ערך החזרה

לבטל את

file_to_rendered_html(נתיב, אפשרויות)

מציין קובץ HTML שיש להמיר into שניתנו HTML.

פרמטרים

ערך החזרה

לבטל את

אפשרויות HTML

כל האפשרויות הזמינות מתי יצירת תצלומי HTML שניתנו.

דוגמה לאפשרויות

{
    'country':'SG',
    'delay':5000
}

url_to_pdf(url, אפשרויות)

מציין את כתובת האתר שצריך להמיר intoa PDF.

פרמטרים

ערך החזרה

לבטל את

html_to_pdf(html, אפשרויות)

מציין את ה- HTML שיש להמיר intoa PDF.

פרמטרים

ערך החזרה

לבטל את

file_to_pdf(נתיב, אפשרויות)

מציין קובץ HTML שיש להמיר intoa PDF.

פרמטרים

ערך החזרה

לבטל את

אפשרויות PDF

כל האפשרויות הזמינות בעת יצירת צילומי PDF.

דוגמה לאפשרויות

{
    'pagesize':'A5',
    'includeLinks':true
}

url_to_docx(url, אפשרויות)

מציין את כתובת האתר שצריך להמיר into DOCX.

פרמטרים

ערך החזרה

לבטל את

html_to_docx(html, אפשרויות)

מציין את ה- HTML שיש להמיר into DOCX.

פרמטרים

ערך החזרה

לבטל את

file_to_docx(נתיב, אפשרויות)

מציין קובץ HTML שיש להמיר into DOCX.

פרמטרים

ערך החזרה

לבטל את

אפשרויות DOCX

כל האפשרויות הזמינות בעת יצירת צילומי DOCX.

דוגמה לאפשרויות

{
    'pagesize':'A5',
    'includeLinks':true
}

url_to_table(url, אפשרויות)

מציין את כתובת האתר שממנה יש לשלוף טבלאות HTML.

פרמטרים

ערך החזרה

לבטל את

html_to_table(html, אפשרויות)

מציין את ה- HTML שממנו יש לשלוף טבלאות HTML.

פרמטרים

ערך החזרה

לבטל את

file_to_table(נתיב, אפשרויות)

מציין קובץ HTML שממנו יש לשלוף טבלאות HTML.

פרמטרים

ערך החזרה

לבטל את

אפשרויות טבלה

כל האפשרויות הזמינות בעת המרת טבלאות HTML ל- CSV, XLSX או JSON.

דוגמה לאפשרויות

{
    'format':'xlsx',
    'includeHeaderNames':true
}

השימוש באפשרות callBackUrl היא השיטה המומלצת לשמירת קובץ

save(callBackUrl, לא הושלם)

Save התוצאה בצורה אסינכרונית ומחזירה מזהה ייחודי, שניתן להשתמש בו כדי לקבל את צילום המסך עם קבל תוצאות שִׁיטָה.

פרמטרים

save_to(saveToקובץ, שלם)

Save התוצאה באופן סינכרוני מבלי להשתמש בכתובת אתר להתקשרות חוזרת.

פרמטרים


get_status(מזהה, לא שלם)

קבל את הסטטוס הנוכחי של צילום מסך של GrabzIt.

פרמטרים


get_cookies(דומיין, לא שלם)

השג את כל העוגיות בהן GrabzIt משתמש לתחום מסוים. זה עשוי לכלול גם עוגיות מוגדרות על ידי המשתמש.

פרמטרים


set_cookie (שם, תחום, אפשרויות, לא שלם)

מגדיר קובץ cookie מותאם אישית חדש ב- GrabzIt, אם לעוגיה המותאמת אישית יש שם ותחום זהים לעוגיה גלובלית, העוגיה הגלובלית תוחלף.

זה יכול להיות שימושי אם פונקציונליות של אתרים נשלטת על ידי קובצי Cookie.

פרמטרים


delete_cookie (שם, תחום, שלם)

מחק קובץ cookie מותאם אישית או חסום שימוש בעוגיה גלובלית

פרמטרים


לקבל_watermarks()

קבל את כל ההתאמה האישית שהעלית watermarks

פרמטרים


לקבל_watermark(מזהה, לא שלם)

החזיר את המנהג שלך watermark שתואם את המזהה שצוין

פרמטרים


לְהוֹסִיף_watermark(מזהה, נתיב, xpos, ypos, oncomplete)

הוסף מנהג חדש watermark

פרמטרים


לִמְחוֹק_watermark(מזהה, לא שלם)

מחק מותאם אישית watermark

פרמטרים


set_local_proxy (ערך)

שיטה זו מאפשרת א שרת פרוקסי מקומי - - לשמש לכל הבקשות.

פרמטרים


use_ssl (ערך)

מציין אם בקשות ל- GrabzIt API צריך להשתמש ב- SSL

פרמטרים


create_encryption_key ()

צרו מפתח הצפנה בסיס מאובטח קריפטוגרפי, 64 מפתח אורך.


לפענח (נתונים, מפתח)

פענח לכידה מוצפנת באמצעות מפתח ההצפנה שסופק.

פרמטרים


decrypt_file (נתיב, מפתח, לא הושלם)

פענח לכידה מוצפנת באמצעות מפתח ההצפנה שסופק.

פרמטרים


שיעורי תוצאה

עוגיה

משתנים ציבוריים

מצב

הכיתה המייצגת את המצב הנוכחי של צילום המסך.

משתנים ציבוריים

WaterMark

מחלקה זו מייצגת את המנהג watermarks מאוחסן ב- GrabzIt

משתנים ציבוריים