Web Yakalama ve Dönüştürme Araçları

Node.js ile GrabzIt İstemcisi

Node.js API

Açıklama

Bu sınıf, GrabzIt ekran görüntüsü web hizmetleri ile tüm iletişimi gerçekleştirir.

Genel Yöntemler

get_result (id)

Bu yöntem ekran görüntüsünün kendisini döndürür. Hiçbir şey döndürülmezse, bir şeyler ters gitti veya ekran görüntüsü henüz hazır değil.

parametreler


url_to_animation(Url seçenekleri)

Dönüştürülmesi gereken çevrimiçi videonun URL’sini belirtin into bir animasyonlu GIF.

parametreler

Geri dönüş değeri

geçersiz

Animasyon Seçenekleri

Animasyonlu bir GIF oluştururken mevcut seçeneklerin tümü.

Seçenekler Örneği

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

url_to_image(Url seçenekleri)

Dönüştürülmesi gereken URL’yi belirtir into bir resim ekran görüntüsü.

parametreler

Geri dönüş değeri

geçersiz

html_to_image(HTML, seçenekleri)

Dönüştürülmesi gereken HTML'yi belirtir into bir görüntü.

parametreler

Geri dönüş değeri

geçersiz

file_to_image(yol, yörünge, seçenekleri)

Dönüştürülmesi gereken bir HTML dosyasını belirtir into bir görüntü.

parametreler

Geri dönüş değeri

geçersiz

Görüntü Seçenekleri

Resim çekerken mevcut seçeneklerin tümü.

Seçenekler Örneği

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

url_to_rendered_html(Url seçenekleri)

Dönüştürülmesi gereken URL’yi belirtir into işlenmiş HTML.

parametreler

Geri dönüş değeri

geçersiz

html_to_rendered_html(HTML, seçenekleri)

Dönüştürülmesi gereken HTML'yi belirtir into işlenmiş HTML.

parametreler

Geri dönüş değeri

geçersiz

file_to_rendered_html(yol, yörünge, seçenekleri)

Dönüştürülmesi gereken bir HTML dosyasını belirtir into işlenmiş HTML.

parametreler

Geri dönüş değeri

geçersiz

HTML Seçenekleri

Tüm seçenekler ne zaman kullanılabilir işlenmiş HTML yakalama oluşturma.

Seçenekler Örneği

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

url_to_pdf(Url seçenekleri)

Dönüştürülmesi gereken URL’yi belirtir into bir PDF.

parametreler

Geri dönüş değeri

geçersiz

html_to_pdf(HTML, seçenekleri)

Dönüştürülmesi gereken HTML'yi belirtir into bir PDF.

parametreler

Geri dönüş değeri

geçersiz

file_to_pdf(yol, yörünge, seçenekleri)

Dönüştürülmesi gereken bir HTML dosyasını belirtir into bir PDF.

parametreler

Geri dönüş değeri

geçersiz

PDF Seçenekleri

PDF resim oluştururken mevcut seçeneklerin tümü.

Seçenekler Örneği

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

url_to_docx(Url seçenekleri)

Dönüştürülmesi gereken URL’yi belirtir into bir DOCX.

parametreler

Geri dönüş değeri

geçersiz

html_to_docx(HTML, seçenekleri)

Dönüştürülmesi gereken HTML'yi belirtir into bir DOCX.

parametreler

Geri dönüş değeri

geçersiz

file_to_docx(yol, yörünge, seçenekleri)

Dönüştürülmesi gereken bir HTML dosyasını belirtir into bir DOCX.

parametreler

Geri dönüş değeri

geçersiz

DOCX Seçenekleri

DOCX yakalama oluştururken mevcut seçeneklerin tümü.

Seçenekler Örneği

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

url_to_table(Url seçenekleri)

HTML tablolarının çıkarılması gereken URL'yi belirtir.

parametreler

Geri dönüş değeri

geçersiz

html_to_table(HTML, seçenekleri)

HTML tablolarının çıkartılması gereken HTML'yi belirtir.

parametreler

Geri dönüş değeri

geçersiz

file_to_table(yol, yörünge, seçenekleri)

HTML tablolarının çıkartılması gereken bir HTML dosyası belirtir.

parametreler

Geri dönüş değeri

geçersiz

Tablo Seçenekleri

HTML tablolarını CSV, XLSX veya JSON'a dönüştürürken mevcut seçeneklerin tümü.

Seçenekler Örneği

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

CallBackUrl seçeneğini kullanmak, bir dosyayı kaydetmenin önerilen yöntemidir

save(callBackUrl, tamamlanmadı)

Save Sonuç, zaman uyumsuz olarak ve ekran görüntüsünü almak için kullanılabilecek benzersiz bir tanımlayıcı döndürür. get_result yöntemi.

parametreler

save_to(saveToDosya, tamamlanmamış)

Save geri arama URL'si kullanmadan senkronize sonuç.

parametreler


get_status(id, tamamlanmadı)

GrabzIt ekran görüntüsünün geçerli durumunu öğrenin.

parametreler


get_cookies(etki alanı, tamamlanmadı)

GrabzIt'ın belirli bir etki alanı için kullandığı tüm çerezleri edinin. Bu, kullanıcı tanımlı çerezleri de içerebilir.

parametreler


set_cookie (ad, etki alanı, seçenekler, tamamlanmadı)

Özel çerez, genel çerezle aynı adı ve etki alanına sahipse GrabzIt üzerine yeni bir özel çerez ayarlar, global çerez geçersiz kılınır.

Bir web sitesi işlevselliği çerezler tarafından kontrol ediliyorsa bu yararlı olabilir.

parametreler


delete_cookie (ad, etki alanı, tamamlanmadı)

Özel bir çerezi silin veya global bir çerezin kullanılmasını engelleyin

parametreler


almak_watermarks()

Yüklenen tüm özel öğelerinizi alın watermarks

parametreler


almak_watermark(tanımlayıcı, tamamlanmamış)

Özel iade watermark belirtilen tanımlayıcıyla eşleşen

parametreler


Ekle_watermark(tanımlayıcı, yol, xpos, ypos, tamamlanmamış)

Yeni bir özel ekle watermark

parametreler


sil_watermark(tanımlayıcı, tamamlanmamış)

Özel bir silmeyi watermark

parametreler


set_local_proxy (değer)

Bu yöntem bir yerel proxy sunucusu tüm istekler için kullanılmak üzere.

parametreler


use_ssl (değer)

GrabzIt istekleri olup olmadığını belirtir. API SSL kullanmalı

parametreler


create_encryption_key ()

64 karakter uzunluğunda, şifreli bir temel 44 şifreleme anahtarı oluşturun.


şifre çözme (veri, anahtar)

Sağlanan şifreleme anahtarını kullanarak şifreli bir yakalamanın şifresini çözün.

parametreler


decrypt_file (yol, anahtar, tamamlanmadı)

Sağlanan şifreleme anahtarını kullanarak şifreli bir yakalamanın şifresini çözün.

parametreler


Sonuç Sınıfları

kurabiye

Genel Değişkenler

Durum

Ekran görüntüsünün geçerli durumunu temsil eden sınıf.

Genel Değişkenler

WaterMark

Bu sınıf, özel watermarks GrabzIt'te depolandı

Genel Değişkenler