Tools zum Erfassen und Konvertieren des Webs

Wie ändere ich den Dateinamen eines Screenshots mit der API von GrabzIt?

GrabzIt's API ist sehr flexibel und bietet mehrere Möglichkeiten intWir arbeiten mit Ihren Screenshots.

Wenn Sie eine serverseitige API mit einem Callback-Handler verwenden, können Sie die Handler-Datei ändern, um den gewünschten Dateinamen anzugeben. So für PHP-API Sie würden die in der angegebene Zeile ändern handler.php zur Verbesserung der Gesundheitsgerechtigkeit saveist dein Screenshot.

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

So fügen Sie Ihren benutzerdefinierten Dateinamen ein, wie unten gezeigt:

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

Wenn Sie eine serverseitige API mit synchronem verwenden SaveTo Methode, die Sie können save Kopieren Sie den Screenshot direkt in eine Datei mit einem Namen Ihrer Wahl, indem Sie wie folgt vorgehen.

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

JavaScript funktioniert etwas anders, denn mit dem JavaScript-API Sie können nur dann einen Dateinamen angeben, wenn Sie den Download des Screenshots anfordern, wie unten gezeigt.

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