Primeros pasos – Aspose.HTML Cloud
Aspose.HTML Cloud proporciona dos puntos principales: la función de conversión y la funcionalidad de acceso al almacenamiento en la nube. Este artículo le presenta las capacidades de Aspose.HTML Cloud v4.0 para utilizar su funcionalidad tanto mediante la API REST directamente como mediante el conjunto de contenedores implementados como SDK en los distintos lenguajes de programación.
Estas instrucciones lo ayudarán a crear una cuenta gratuita, obtener credenciales de usuario e inicializar la API Aspose.HTML Cloud:
API REST frente a SDK Cloud
REST API es una interfaz de bajo nivel para trabajar directamente con el servicio del producto Aspose.HTML Cloud mediante solicitudes HTTP. Proporciona control total sobre los resultados de la operación HTTP, pero requiere un trabajo más rutinario para preparar las solicitudes HTTP y manejar las respuestas. Aspose.HTML REST API ofrece muchas funciones para manipular directorios y archivos almacenados en el almacenamiento en la nube asociado con las aplicaciones del usuario.
Es más preferible utilizar SDK que una llamada directa a la API REST. El uso del SDK proporciona las siguientes preferencias:
- Las funciones del SDK son contenedores de las respectivas llamadas al método API REST, por lo que ocultan al usuario los detalles de rutina del trabajo preparatorio necesario para llamar a la API REST, como por ejemplo:
- autenticación;
- configuración de parámetros de consulta en la URL de la API;
- configuración de encabezados HTTP y contenido del cuerpo de solicitud si es necesario, etc.
- Los SDK proporcionan valores predeterminados para configurar el acceso a los servicios API donde el usuario final tiene su cuenta (autenticación de producción y servicios API del producto); de lo contrario, un desarrollador de aplicaciones tendría que hacerlo explícitamente.
- Algunos métodos del SDK incluyen más de una llamada a la API REST, es decir, son lotes de varias operaciones elementales; por ejemplo: cargar un archivo al almacenamiento, convertirlo a otro formato y descargar el resultado del almacenamiento temporal al sistema de archivos local. De esta manera, un desarrollador de aplicaciones se deshace de la necesidad de realizar varias llamadas API consecutivamente y manejar sus resultados.
- SDK permite trabajar con archivos ubicados en el sistema de archivos local, así como con archivos de almacenamiento en la nube y páginas web, y guardar los archivos de resultados localmente.
- SDK proporciona un conjunto de métodos listos para usar para algunos casos de uso parciales.
- Todos los factores numerados hacen que el código de la aplicación que utiliza el SDK sea más compacto y legible.
De todos modos, un desarrollador que quiera tener más flexibilidad y control directo sobre la ejecución de la API siempre puede decidir utilizar Aspose.HTML Cloud REST API directamente.
Puede descargar los SDK de Aspose.HTML Cloud de su plataforma requerida desde GitHub.