Haga preguntas relacionadas con GrabzIt's Web Scraper Tool. Por ejemplo, cómo usar el raspador web y la API para extraer datos de páginas web, imágenes o documentos PDF.
Hola,
Soy un cliente que paga y que intenta obtener una captura de pantalla de un elemento que contiene un tweet incrustado superpuesto con un watermark. El problema es que obtengo una captura de pantalla watermark. Aquí está mi código... ¿qué estoy haciendo mal?
#Pío {
position: relative;
índice z: 1! importante;
ancho: 500 px! importante;
margen izquierdo: -8px;
margen superior: -10px;
}
.watermark {
position: absolute;
arriba: 60px;
izquierda: 100px;
índice z: 10! importante;
mostrar:watermark'] == 0){ $watermark = "ninguno"; } elseif($_GET['watermark'] == 1){ $watermark = ""; } eco $watermark; ?>;
}
#tuitear iframe {
borde: ninguno !importante;
sombra de caja: ninguna! Importante;
}
.copiar escritura p {
position: absolute;
izquierda: 0;
margen superior: -9px;
familia de fuentes: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
font-size: 12px;
color:#a2a6a8;
}
Alimentador de capturas de pantalla de tweets
Meditative Healing™
">
-->
<img src="imágenes/watermark.png" clase="watermark"/>
</div>
Captura de pantalla del tweet realizada por https://sane.social © en ";?>
</div>
ventana.onload = (función(){
var tweet = document.getElementById("tweet");
var id = tweet.getAttribute("tweetID");
twttr.widgets.createTweet(
identificación, tweet, {
conversación: 'ninguna', // o todas
tarjetas: 'visible', // o visible
tema: 'claro' // u oscuro
})
.entonces (función (el) {
el.contentDocument.querySelector(".footer").style.display = "none";
});
});
GrabzIt("XXXX=").ConvertPage(window.location.href, {"target": "#content", "bheight": -1, "height": -1, "width": -1}).AddTo ("tuit");
No creo que esto sea un problema con GrabzIt sino con la seguridad de la API de Twitter. Probablemente no le guste que lo utilicen dentro de una página HTML temporal. En su lugar, deberías cambiar tu código para usar la URL:
.ConvertURL(ubicación.href, {"target": "#content", "bheight": -1, "height": -1, "width": -1}).AddTo("tweetshot");