Tools om het web vast te leggen en te converteren

Hoe wijzig ik een bestandsnaam van een screenshot met de API van GrabzIt?

GrabzIt's API is zeer flexibel en heeft meerdere manieren van intuw schermafbeeldingen maken.

Als u een server-side API gebruikt met een callback-handler, kunt u het handler-bestand wijzigen om de gewenste bestandsnaam op te geven. Dus voor PHP API u zou de regel wijzigen die is opgegeven in de handler.php dat saves je screenshot.

file_put_contents("results" . DIRECTORY_SEPARATOR . $filename, $result);

Om uw aangepaste bestandsnaam op te nemen, zoals hieronder weergegeven:

file_put_contents("results" . DIRECTORY_SEPARATOR . "my_screenshot.jpg", $result);

Als u een server-side API gebruikt met de synchrone SaveTo methode die je kunt save het screenshot rechtstreeks naar een bestand met een naam naar keuze door zoiets als het volgende te doen.

$grabzIt->SaveTo("my_screenshot.jpg");

JavaScript werkt iets anders, omdat met de JavaScript API u kunt alleen een bestandsnaam opgeven als u vraagt ​​om de screenshot te downloaden, zoals hieronder wordt getoond.

GrabzIt("YOUR APPLICATION KEY").ConvertURL("http://www.spacex.com",
 {"download": 1,"filename":"my_screenshot.jpg"}).Create();