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();