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

לקוח GrabzIt עם רובי

ממשק API של רובי

תיאור

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

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

get_result (id)

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

פרמטרים

ערך החזרה

הלכידה


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

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

פרמטרים

ערך החזרה

לבטל את

AnimationOptions

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

נכסים ציבוריים


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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

ImageOptions

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

נכסים ציבוריים

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


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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

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

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

נכסים ציבוריים

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


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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

HTMLOptions

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

נכסים ציבוריים

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


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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

אפשרויות PDF

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

נכסים ציבוריים

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


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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

DOCXOptions

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

נכסים ציבוריים

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


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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

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

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

פרמטרים

ערך החזרה

לבטל את

TableOptions

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

נכסים ציבוריים

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


זוהי השיטה המומלצת לשמירת קובץ

save(callBackURL = אפסי)

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

פרמטרים

ערך החזרה

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


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

save_to()

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

ערך החזרה

מחזירה את נתוני הבייט של הקובץ אם מצליחים אחרת זה זורק חריג.


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

save_to(saveToקוֹבֶץ)

Save התוצאה באופן סינכרוני לקובץ.

פרמטרים

ערך החזרה

מחזירה את האמת אם היא מוצלחת אחרת היא זורקת חריג.


get_status(id)

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

פרמטרים

ערך החזרה

ScreenShotStatus אובייקט


get_cookies(תחום)

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

פרמטרים

ערך החזרה

עוגיה מערך


set_cookie (שם, תחום, ערך = "", נתיב = "/", httponly = false, פג תוקף = "")

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

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

פרמטרים

ערך החזרה

נכון אם העוגיה מוגדרת בהצלחה, אחרת לא נכונה


delete_cookie (שם, תחום)

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

פרמטרים

ערך החזרה

נכון אם העוגיה נמחקת בהצלחה, אחרת לא נכונה


לקבל_watermarks()

קבל את המותאם אישית שהועלה watermarks

ערך החזרה

WaterMark מערך


לקבל_watermark(מזהה)

קבל את המותאם אישית שהועלה watermarks

פרמטרים

ערך החזרה

WaterMark


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

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

פרמטרים

ערך החזרה

מחזירה אמת אם ה- watermark הוגדר בהצלחה


לִמְחוֹק_watermark(מזהה)

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

פרמטרים

ערך החזרה

מחזירה אמת אם ה- watermark נמחק בהצלחה


set_local_proxy (ערך)

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

פרמטרים


use_ssl (ערך)

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

פרמטרים


create_encryption_key ()

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


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

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

פרמטרים


decrypt_file (נתיב, מפתח)

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

פרמטרים


שיעורי תוצאה

עוגיה

נכסים ציבוריים

ScreenShotStatus

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

נכסים ציבוריים

WaterMark

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

נכסים ציבוריים