J'utilise l'API Thumbalizr pour capturer des captures d'écran de sites Web.Passer une URL en tant que variable dans thumbalizr php
J'essaye de passer une URL d'une variable dans le script ci-dessous où il dit actuellement "www.google.com"
.
Lorsque j'essaie de faire $url = "www.google.com";
et de passer à $image->request($url);
, il semble échouer et récupère une capture d'écran, mais qui suggère que l'URL était inaccessible.
Tout ce que je fais mal?
Voici le php d'origine en parfait état de fonctionnement.
<?php
define ("_THUMBALIZR",1);
require_once("config.inc.php"); // get config and functions
$image=new thumbalizrRequest(); // create object
$image->request("www.google.com"); // send request
if ($image->headers['Status']=="OK" || $image->headers['Status']=="LOCAL") { // if picture is available
$image->output(); //dump binary image data
} else {
print_r($image->headers); // print text result output - you can dump your own "queued" picture here
}
?>
Bienvenue dans le débordement de pile. Peut-être que vous devriez essayer de fournir l'URL complète: http: // www. google .com –
Le code fonctionne avec ou sans http: // principal, donc je ne pensais pas que cela ferait une différence. – Craig