<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email-cloud</artifactId>
<version>20.12.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-email-cloud', version: '20.12.0')
<dependency org="com.aspose" name="aspose-email-cloud" rev="20.12.0">
<artifact name="aspose-email-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-email-cloud" % "20.12.0"
Управление электронной почтой в облаке через Java REST API
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Email Cloud SDK for Java помогает работать с форматами 3D-файлов в облачных приложениях Java без установки какого-либо стороннего программного обеспечения. Это оболочка для Aspose.Email Cloud REST APIs.
Функции облачной обработки электронной почты
- Работает с различными форматами электронной почты, такими как файлы Outlook® MSG, EML, VCard и iCalendar®.
- Поддерживает функции ИИ: – {{ГИПЕРССЫЛКА1}} – Разобрать изображение визитной карточки в vCard – {{ГИПЕРССЫЛКА1}} – Обнаружение похожих имен – Определить пол человека по имени – Предложите возможные варианты имени – Угадай имя человека по его инициалам
- Предоставляет встроенный почтовый клиент: – Поддерживает IMAP, POP3, SMTP, EWS, WebDav. – Виртуальный мультиаккаунт – Message threads (также поддерживаются учетные записи POP3)
- Обнаружение конфигурации электронной почты
- Одноразовое обнаружение адреса электронной почты.
Возможности облачного хранилища электронной почты
- Загружать, скачивать, копировать, перемещать и удалять файлы, включая обработку версий (если вы используете облачное хранилище, которое поддерживает эту функцию - по умолчанию true).
- Создание, копирование, перемещение и удаление папок.
- Копировать и перемещать файлы и папки между отдельными хранилищами в рамках одной операции.
- Проверьте, существует ли определенный файл, папка или хранилище.
Поддерживаемые форматы файлов электронной почты
Microsoft Outlook®: MSG
Электронная почта: EML, MSG, MHTML, HTML
HTML: HTML, MHTML
Контактное лицо: VCF, MSG
iCalendar®: ICS, MSG
MAPI: MSG, TNEF, EMLX
Распознавание визитных карточек AI: PNG, JPG или JPEG, TIFF, BMP, GIF
Требования
Для создания клиентской библиотеки API требуется:
- Ява 1.7+
- Мавен
Предпосылки
Чтобы использовать Aspose.Email Cloud SDK для Java, вам необходимо зарегистрировать учетную запись в Aspose Cloud и найти/создать идентификатор клиента и секрет клиента в Cloud Dashboard. Есть бесплатная квота. Дополнительные сведения см. в разделе Aspose Cloud Pricing.
Монтаж
Установить из Maven
Добавьте репозиторий Aspose Cloud в ваше приложение pom.xml
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
Установить из исходников
Чтобы установить клиентскую библиотеку API в локальный репозиторий Maven, просто выполните:
mvn clean install
Чтобы вместо этого развернуть его в удаленном репозитории Maven, настройте параметры репозитория и выполните:
mvn clean deploy
Обратитесь к OSSRH Guide для получения дополнительной информации.
пользователи Maven
Добавьте эту зависимость в POM вашего проекта:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email-cloud</artifactId>
<version>21.9.0</version>
</dependency>
Другие
Сначала сгенерируйте JAR, выполнив:
mvn clean package
Затем вручную установите следующие JAR-файлы:
target/aspose-email-cloud-21.9.0.jar
цель/библиотека/*.jar
Примеры использования
Чтобы использовать API, вы должны создать объект EmailCloud:
EmailCloud api = new EmailCloud("Your Client secret", "Your Client id");
API распознавания визитных карточек
Используйте метод AiBcrApi.parse
для парсинга изображения визитной карточки в VCard DTO:
byte[] fileBytes = IOUtils.toByteArray(new FileInputStream("/tmp/alex.png"));
ContactList result = api.ai().bcr().parse(Models.aiBcrParseRequest()
.file(fileBytes)
.isSingle(true)
.build());
ContactDto contact = result.getValue().get(0);
assert contact.getDisplayName().contains("Parsed Display Name");
Лицензирование
Все Aspose.Email Cloud SDK, вспомогательные скрипты и шаблоны лицензируются по MIT License.
Авторизация и аутентификация
Authentication schemes определено для API следующим образом:
JWT
- Тип: OAuth
- Поток: приложение
- URL-адрес авторизации:https://api.aspose.cloud/connect/token
Рекомендация
Рекомендуется создавать экземпляр ApiClient
для каждого потока в многопоточной среде, чтобы избежать возможных проблем.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
21.9.0 | 21 сентября 2021 г. |
21.4.0 | 13 апреля 2021 г. |
20.12.0 | 30 декабря 2020 г. |
20.10.0 | 29 октября 2020 г. |
20.9.0 | 9 сентября 2020 г. |
20.7.0 | 23 июля 2020 г. |
20.5.0 | 27 мая 2020 г. |
1.0.1 | 11 мая 2020 г. |
20.3.0 | 16 марта 2020 г. |
20.2.0 | 26 февраля 2020 г. |
20.1.0 | 28 января 2020 г. |
19.12.0 | 31 декабря 2019 г. |
19.11.0 | 27 ноября 2019 г. |
1.0.0 | 24 июля 2015 г. |
File | Classifier | Size |
---|---|---|
aspose-email-cloud-20.12.0-javadoc.jar | javadoc | 3.16 MB |
aspose-email-cloud-20.12.0-sources.jar | sources | 939.07 KB |
aspose-email-cloud-20.12.0.jar | 648.89 KB | |
aspose-email-cloud-20.12.0.pom | 7.26 KB |
Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud MSG EML send email email MIME oauth attachment email attachment cloud email email flag vcard icalendar html mhtml ocr recognition AI artificial intelligence smart parse TNEF EMLX ICS VCF PNG JPG JPEG TIFF BMP GIF Aspose.Email Aspose.Email Cloud