GrabzIt's API is zeer flexibel en heeft meerdere mogelijkheden intbewerken met uw schermafbeeldingen.
Als u een server-side API gebruikt met een callback-handler, kunt u het handlerbestand 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 saveHet is jouw schermafbeelding.
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 synchronous SaveTo
methode je kunt save de schermafbeelding rechtstreeks naar een bestand met een naam naar keuze door iets 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 het downloaden van de schermafbeelding, zoals hieronder weergegeven.
GrabzIt("YOUR APPLICATION KEY").ConvertURL("http://www.spacex.com", {"download": 1,"filename":"my_screenshot.jpg"}).Create();