Strumenti per acquisire e convertire il Web

Come posso cambiare un nome file di uno screenshot con l'API di GrabzIt?

API di GrabzIt è molto flessibile e ha diversi modi di interating con i tuoi screenshot.

Se si utilizza un'API lato server con un gestore di callback, è possibile modificare il file del gestore per specificare il nome file desiderato. Quindi per PHP API cambieresti la linea specificata in handler.php che saves il tuo screenshot.

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

Per includere il tuo nome file personalizzato, come mostrato di seguito:

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

Se si utilizza un'API lato server con il sincrono SaveTo metodo che puoi save lo screenshot direttamente su un file con un nome a tua scelta facendo qualcosa di simile al seguente.

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

JavaScript funziona in modo leggermente diverso, perché con il API JavaScript puoi specificare un nome file solo se stai richiedendo il download dello screenshot, come mostrato di seguito.

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