GrabzIt's API jest bardzo elastyczny i ma wiele sposobów intkorzystając ze zrzutów ekranu.
Jeśli używasz interfejsu API po stronie serwera z procedurą obsługi wywołania zwrotnego, możesz zmienić plik obsługi, aby określić żądaną nazwę pliku. Więc dla API PHP zmieniłbyś linię określoną w handler.php
że saveto twój zrzut ekranu.
file_put_contents("results" . DIRECTORY_SEPARATOR . $filename, $result);
Aby dołączyć niestandardową nazwę pliku, jak pokazano poniżej:
file_put_contents("results" . DIRECTORY_SEPARATOR . "my_screenshot.jpg", $result);
Jeśli używasz interfejsu API po stronie serwera z plikiem synchronous SaveTo
metodą, którą możesz save zrzut ekranu bezpośrednio do pliku o wybranej nazwie, wykonując następujące czynności.
$grabzIt->SaveTo("my_screenshot.jpg");
JavaScript działa nieco inaczej, ponieważ w przypadku JavaScript API możesz określić nazwę pliku tylko wtedy, gdy chcesz pobrać zrzut ekranu, jak pokazano poniżej.
GrabzIt("YOUR APPLICATION KEY").ConvertURL("http://www.spacex.com", {"download": 1,"filename":"my_screenshot.jpg"}).Create();