Начало работы – Aspose.HTML Cloud
Aspose.HTML Cloud предоставляет два основных момента – функцию преобразования и функцию доступа к облачному хранилищу. В этой статье вы познакомитесь с возможностями Aspose.HTML Cloud v4.0, позволяющими использовать его функциональные возможности как напрямую с помощью REST API, так и с помощью набора оболочек, реализованных в виде SDK на различных языках программирования.
Эти инструкции помогут вам создать бесплатную учетную запись, получить учетные данные пользователя и инициализировать Aspose.HTML Cloud API:
REST API
REST API – это низкоуровневый интерфейс для прямой работы с сервисом продукта Aspose.HTML Cloud посредством HTTP-запросов. Он обеспечивает полный контроль над результатами операций HTTP, но требует более рутинной работы по подготовке HTTP-запросов и обработке ответов. Aspose.HTML REST API предлагает множество функций для управления каталогами и файлами, хранящимися в облачном хранилище, связанном с пользовательскими приложениями.
Cloud SDK
Предпочтительнее использовать SDK, чем прямой вызов REST API. Использование SDK предоставляет следующие предпочтения:
- Функции SDK являются обертками для вызовов соответствующих методов REST API, поэтому они скрывают от пользователя рутинные детали подготовительной работы, необходимые для вызова REST API, такие как:
- аутентификация;
- настройка параметров запроса в URL API;
- настройка HTTP-заголовков и запроса содержимого тела при необходимости и так далее.
- SDK предоставляет значения по умолчанию для настройки доступа к службам API, в которых у конечного пользователя есть учетная запись (службы аутентификации продукта и API продукта); в противном случае разработчик приложения должен был бы сделать это явно.
- Некоторые методы SDK охватывают более одного вызова REST API, т. е. представляют собой пакеты ряда элементарных операций; например: загрузить файл в хранилище, преобразовать его в другой формат и загрузить результат из временного хранилища в локальную файловую систему. Таким образом, разработчик приложения избавляется от необходимости последовательно выполнять ряд вызовов API и обрабатывать их результаты.
- SDK позволяет работать с файлами, расположенными в локальной файловой системе, а также с файлами облачных хранилищ и веб-страницами, и сохранять файлы результатов локально.
- SDK предоставляет набор готовых к использованию методов для некоторых частичных случаев использования.
- Все перечисленные факторы делают код приложения с использованием SDK более компактным и читабельным.
В любом случае, разработчик, который хочет иметь большую гибкость и прямой контроль над выполнением API, всегда может решить напрямую использовать Aspose.HTML Cloud REST API.
Вы можете загрузить облачные SDK Aspose.HTML для необходимой вам платформы с GitHub.