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

Pop-up'suz ekran görüntüleri al!

18 Şubat 2017

Önümüzdeki haftalarda API'lerimizde HTML öğelerini gizlemenize olanak tanıyan bir güncellemeyi kullanıma sunmaya başlayacağız. Bu, özellikle bazı web sitelerinin kullanıcıları eylem gerçekleştirmeye teşvik etmek için kullandığı sinir bozucu satır içi kalıcı açılır pencereleri gizlemek için yararlı olacaktır.

Şu ana kadar değişiklikler aşağıdaki API'lere uygulandı:

HTML öğelerini gizlemek için, gizlemek istediğiniz tüm HTML öğelerinin kimliklerini veya sınıf adlarını belirtmeniz yeterlidir. Örneğin #myelem, .myclass. Aşağıda bunu hem JavaScript hem de PHP kullanarak yapmanın iki örneği verilmiştir.

JavaScript kullanarak HTML öğelerini gizleme

GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.google.com", {"hide":"#myelem, .myclass"}).Create();

PHP kullanarak HTML öğelerini gizleme

$grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new GrabzItImageOptions();
$options->setHideElement("#myelem, .myclass");

$grabzIt->URLToImage("http://www.google.com", $options);
$grabzIt->SaveTo("test.jpg");

Ayrıca hedef parametresi artık tanımlayıcılara ek olarak sınıf adlarını da kabul etmektedir; yalnızca standart CSS seçiciyi belirtmeniz yeterlidir. Örneğin hedef parametreye bir CSS seçiciyi iletmeniz yeterli .myclass or #myid Birden fazla eşleşen öğe varsa ilki seçilecektir.

En yeni blog yayınlarını görüntüleyin