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

לקוח GrabzIt עם פייתון

ממשק API של פייתון

תיאור

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

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

GetResult(id)

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

פרמטרים

ערך החזרה

הלכידה


URLToAnimation(url, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

GrabzItAnimationOptions

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

תכונות


URLToImage(url, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

HTMLToImage(html, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

FileToImage(נתיב, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

GrabzItImageOptions

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

תכונות

שיטות


URLToVideo(url, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

HTMLToVideo(html, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

FileToVideo(נתיב, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

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

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

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

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


URLToRenderedHTML(url, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

HTMLToRenderedHTML(html, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

FileToRenderedHTML(נתיב, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

GrabzItHTMLOptions

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

תכונות

שיטות


URLToPDF(url, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

HTMLToPDF(html, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

FileToPDF(נתיב, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

GrabzItPDFOptions

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

תכונות

שיטות


URLToDOCX (url, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

HTMLToDOCX(html, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

FileToDOCX(נתיב, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

GrabzItDOCXOptions

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

תכונות

שיטות


URLToTable(url, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

HTMLToTable (html, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

FileToTable (נתיב, אפשרויות = אין)

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

פרמטרים

ערך החזרה

לבטל את

GrabzItTableOptions

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

תכונות

שיטות


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

Save(callBackURL = '')

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

פרמטרים

ערך החזרה

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


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

SaveTo()

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

ערך החזרה

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


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

SaveTo(saveToקוֹבֶץ)

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

פרמטרים

ערך החזרה

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


GetStatus (מזהה)

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

פרמטרים

ערך החזרה

ScreenShotStatus אובייקט


GetCookies (תחום)

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

פרמטרים

ערך החזרה

GrabzItCookie מערך


SetCookie (שם, תחום, ערך = "", נתיב = "/", httponly = False, פג = "")

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

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

פרמטרים

ערך החזרה

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


DeleteCookie (שם, תחום)

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

פרמטרים

ערך החזרה

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


לקבלWaterMarks()

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

ערך החזרה

GrabzItWaterMark מערך


לקבלWaterMark(מזהה)

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

פרמטרים

ערך החזרה

GrabzItWaterMark


להוסיףWaterMark(מזהה, נתיב, xpos, ypos)

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

פרמטרים

ערך החזרה

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


DeleteWaterMark(מזהה)

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

פרמטרים

ערך החזרה

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


SetLocalProxy (proxyUrl)

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

פרמטרים


השתמש בSSL

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

פרמטרים


CreateEncryptionKey ()

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


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

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

פרמטרים


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

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

פרמטרים


שיעורי תוצאה

GrabzItCookie

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

ScreenShotStatus

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

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

GrabzItWaterMark

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

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