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

לקוח עם פרל

פרל API

תיאור

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

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

GetResult(id 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($path, אופציות $)

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

פרמטרים

ערך החזרה

לבטל את

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

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

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

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


URLToRenderedHTML($ url, אופציות $ = null)

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

פרמטרים

ערך החזרה

לבטל את

HTMLToRenderedHTML($ html, אופציות $ = null)

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

פרמטרים

ערך החזרה

לבטל את

FileToRenderedHTML($ נתיב, אופציות $ = null)

מציין קובץ 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 התוצאה באופן סינכרוני לקובץ.

פרמטרים

ערך החזרה

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


GetStatus ($ id)

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

פרמטרים

ערך החזרה

GrabzItStatus אובייקט


GetCookies ($ תחום)

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

פרמטרים

ערך החזרה

GrabzItCookie מערך


SetCookie ($ שם, $ תחום, $ value = '', $ נתיב = '/', $ httponly = 0, $ פג = '')

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

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

פרמטרים

ערך החזרה

1 אם קובץ ה- cookie מוגדר בהצלחה, אחרת 0


DeleteCookie ($ שם, $ תחום)

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

פרמטרים

ערך החזרה

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


לקבלWaterMarks()

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

ערך החזרה

GrabzItWaterMark מערך


לקבלWaterMark(מזהה $)

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

פרמטרים

ערך החזרה

GrabzItWaterMark


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

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

פרמטרים

ערך החזרה

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


DeleteWaterMark(מזהה $)

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

פרמטרים

ערך החזרה

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


השתמש ב- SSL (ערך $)

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

פרמטרים


שיעורי תוצאה

GrabzItCookie

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

GrabzItStatus

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

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

GrabzItWaterMark

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

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