أدوات لالتقاط وتحويل الويب

عميل GrabzIt مع Node.js

Node.js API

تفاصيل السيارة

يعالج هذا الفصل كل الاتصالات مع خدمات الويب GrabzIt screenshot.

الطرق العامة

get_result (معرف)

هذه الطريقة تقوم بإرجاع لقطة الشاشة نفسها. إذا لم يتم إرجاع أي شيء ، فقد حدث خطأ ما أو أن لقطة الشاشة ليست جاهزة بعد.

المعلمات


url_to_animation(موقع المعلومات العالمي، الخيارات)

حدد عنوان URL للفيديو عبر الإنترنت الذي يجب تحويله intيا المتحركة GIF.

المعلمات

قيمة الإرجاع

باطل

خيارات الرسوم المتحركة

جميع الخيارات المتاحة عند إنشاء صورة GIF متحركة.

مثال على الخيارات

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

url_to_image(موقع المعلومات العالمي، الخيارات)

يحدد عنوان URL الذي يجب تحويله intيا صورة لقطة للشاشة.

المعلمات

قيمة الإرجاع

باطل

html_to_image(أتش تي أم أل، الخيارات)

يحدد HTML الذي يجب تحويله intيا صورة.

المعلمات

قيمة الإرجاع

باطل

file_to_image(مسار، الخيارات)

يحدد ملف HTML الذي يجب تحويله intيا صورة.

المعلمات

قيمة الإرجاع

باطل

خيارات الصورة

جميع الخيارات المتاحة عند إنشاء التقاط الصور.

مثال على الخيارات

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

url_to_rendered_html(موقع المعلومات العالمي، الخيارات)

يحدد عنوان URL الذي يجب تحويله intس المقدمة HTML.

المعلمات

قيمة الإرجاع

باطل

html_to_rendered_html(أتش تي أم أل، الخيارات)

يحدد HTML الذي يجب تحويله intس المقدمة HTML.

المعلمات

قيمة الإرجاع

باطل

file_to_rendered_html(مسار، الخيارات)

يحدد ملف HTML الذي يجب تحويله intس المقدمة HTML.

المعلمات

قيمة الإرجاع

باطل

خيارات HTML

جميع الخيارات المتاحة عندما خلق يلتقط HTML المقدمة.

مثال على الخيارات

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

url_to_pdf(موقع المعلومات العالمي، الخيارات)

يحدد عنوان URL الذي يجب تحويله intيا قوات الدفاع الشعبي.

المعلمات

قيمة الإرجاع

باطل

html_to_pdf(أتش تي أم أل، الخيارات)

يحدد HTML الذي يجب تحويله intيا قوات الدفاع الشعبي.

المعلمات

قيمة الإرجاع

باطل

file_to_pdf(مسار، الخيارات)

يحدد ملف HTML الذي يجب تحويله intيا قوات الدفاع الشعبي.

المعلمات

قيمة الإرجاع

باطل

خيارات PDF

جميع الخيارات المتاحة عند إنشاء PDF يلتقط.

مثال على الخيارات

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

url_to_docx(موقع المعلومات العالمي، الخيارات)

يحدد عنوان URL الذي يجب تحويله intيا DOCX.

المعلمات

قيمة الإرجاع

باطل

html_to_docx(أتش تي أم أل، الخيارات)

يحدد HTML الذي يجب تحويله intيا DOCX.

المعلمات

قيمة الإرجاع

باطل

file_to_docx(مسار، الخيارات)

يحدد ملف HTML الذي يجب تحويله intيا DOCX.

المعلمات

قيمة الإرجاع

باطل

خيارات DOCX

جميع الخيارات المتاحة عند إنشاء لقطات DOCX.

مثال على الخيارات

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

url_to_table(موقع المعلومات العالمي، الخيارات)

يحدد عنوان URL الذي يجب استخراج جداول HTML منه.

المعلمات

قيمة الإرجاع

باطل

html_to_table(أتش تي أم أل، الخيارات)

يحدد HTML الذي يجب استخراج جداول HTML منه.

المعلمات

قيمة الإرجاع

باطل

file_to_table(مسار، الخيارات)

يحدد ملف HTML الذي يجب استخراج جداول HTML منه.

المعلمات

قيمة الإرجاع

باطل

خيارات الجدول

جميع الخيارات المتاحة عند تحويل جداول HTML إلى CSV أو XLSX أو JSON.

مثال على الخيارات

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

استخدام خيار callBackUrl هو الطريقة الموصى بها لحفظ الملف

save(callBackUrl ، oncomplete)

Save النتيجة بشكل غير متزامن وإرجاع معرف فريد ، والتي يمكن استخدامها للحصول على لقطة مع get_result الأسلوب.

المعلمات

save_to(saveToملف ، غير مكتمل)

Save النتيجة بشكل متزامن دون استخدام URL رد الاتصال.

المعلمات


get_status(معرف ، غير مكتمل)

الحصول على الوضع الحالي للشاشة GrabzIt.

المعلمات


get_cookies(المجال ، غير مكتمل)

احصل على جميع ملفات تعريف الارتباط التي يستخدمها GrabzIt لمجال معين. قد يشمل ذلك ملفات تعريف الارتباط المعرفة من قبل المستخدم.

المعلمات


set_cookie (الاسم ، المجال ، الخيارات ، غير مكتمل)

يعين ملف تعريف ارتباط مخصص جديد على GrabzIt ، إذا كان ملف تعريف الارتباط المخصص يحمل نفس الاسم والمجال مثل ملف تعريف الارتباط العام ، يتم تجاوز ملف تعريف الارتباط العام.

قد يكون ذلك مفيدًا إذا كانت ملفات مواقع الويب تتحكم فيها ملفات تعريف الارتباط.

المعلمات


delete_cookie (الاسم ، المجال ، غير مكتمل)

حذف ملف تعريف ارتباط مخصص أو حظر ملف تعريف ارتباط عمومي من الاستخدام

المعلمات


احصل على_watermarks()

احصل على كل ما تبذلونه من تحميل مخصص watermarks

المعلمات


احصل على_watermark(معرف ، غير مكتمل)

عودة العرف الخاص بك watermark الذي يطابق المعرف المحدد

المعلمات


أضفwatermark(المعرف ، المسار ، xpos ، ypos ، غير كامل)

إضافة العرف الجديد watermark

المعلمات


حذف_watermark(معرف ، غير مكتمل)

حذف مخصص watermark

المعلمات


set_local_proxy (القيمة)

هذه الطريقة تمكن الخادم الوكيل المحلي ليتم استخدامها لجميع الطلبات.

المعلمات


use_ssl (القيمة)

يحدد ما إذا كانت طلبات GrabzIt يجب أن تستخدم API SSL

المعلمات


create_encryption_key ()

قم بإنشاء مفتاح تشفير 64 أساسي آمن مشفر بطول أحرف 44.


فك تشفير (البيانات ، مفتاح)

فك تشفير التقاط مشفر باستخدام مفتاح التشفير المقدم.

المعلمات


decrypt_file (المسار ، المفتاح ، غير مكتمل)

فك تشفير التقاط مشفر باستخدام مفتاح التشفير المقدم.

المعلمات


نتيجة الطبقات

كوكي

المتغيرات العامة

الحالة

الطبقة التي تمثل الوضع الحالي للشاشة.

المتغيرات العامة

WaterMark

هذه الفئة تمثل العادة watermarks مخزنة في GrabzIt

المتغيرات العامة