Herramientas para capturar y convertir la web

Tome capturas de pantalla del sitio web con nuestra API RESTful Screenshot

REST API

La API REST de GrabzIt le permite capturar URL o HTML por completo utilizando técnicas RESTful. Antes de comenzar, lea atentamente las siguientes advertencias, dependiendo de su caso de uso, una de nuestras otras soluciones API puede ser más adecuada.

  • - Algunas funciones, como la fusión y el cifrado de capturas, no están disponibles a través de esta API REST. Para usar estas funciones necesitará usar otra Biblioteca API
  • - No utilice esta API en el lado del cliente, ¡expondrá su clave de aplicación! En su lugar use el API de JavaScript
  • - Para limitar qué servidores pueden acceder a su API, autorizar las direcciones IP desea otorgar acceso a

Para comenzar, simplemente seleccione lo que desea hacer del filtro a continuación y los parámetros disponibles se mostrarán junto con un ejemplo básico.

Al hacer solicitudes, asegúrese de todos Los valores de los parámetros están codificados en URL.

    https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=&url=https%3A%2F%2Fspacex.com%2F

Al convertir HTML, todos los parámetros deben ser publicado en el cuerpo de la solicitud como pares clave-valor. Asegúrese de que todos los valores de los parámetros estén codificados como URL y que el tipo de contenido sea application / x-www-form-urlencoded.

    curl 
    -d key=Sign in to view your Application Key 
    -d format= 
    -d html=%3Ch1%3EConvert%20Me%21%3C%2Fh1%3E 
    https://api.grabz.it/services/convert    

Luego, la captura se devolverá en la respuesta HTTP. Las siguientes opciones adicionales también están disponibles con este tipo de captura, todas las cuales son opcionales excepto aquellas marcadas como requeridas. Al probar la funcionalidad de la API, recomendamos usar Cartero para simplificar el proceso

Detalles de Usuario

Obtenga su paquete de cuenta actual y su asignación restante con esta simple llamada.

    https://api.grabz.it/services/user?key=Sign in to view your Application Key

Manejo de errores

Si hay algún problema con la solicitud que ha realizado a la API, se devolverá un objeto JSON explicando el error. La mejor manera de determinar esto es verificar el tipo de contenido de la respuesta antes de procesarla, si es application/json Se ha producido un error. El código de error que se encuentra en el JSON sigue el lista estándar de códigos.

{
    "Result": false,
    "Code":"URL is missing",
    "Message":100
}