<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email-cloud</artifactId>
<version>20.2.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-email-cloud', version: '20.2.0')
<dependency org="com.aspose" name="aspose-email-cloud" rev="20.2.0">
<artifact name="aspose-email-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-email-cloud" % "20.2.0"
Kelola Email di Cloud melalui Java REST API
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Email Cloud SDK for Java membantu Anda bekerja dengan format file 3D dalam Aplikasi Java berbasis cloud, tanpa menginstal perangkat lunak pihak ketiga. Itu adalah pembungkus di sekitar Aspose.Email Cloud REST APIs.
Fitur Pemrosesan Email Cloud
- Bekerja dengan berbagai format email seperti file Outlook® MSG, EML, VCard, dan iCalendar®.
- Mendukung fungsi AI: – Business card recognition – Uraikan gambar kartu nama ke vCard – Parsing and handling of personal names – Mendeteksi nama yang mirip – Identifikasi jenis kelamin seseorang berdasarkan nama – Sarankan kemungkinan alternatif nama – Tebak nama orang berdasarkan inisialnya
- Menyediakan klien email bawaan: – Mendukung IMAP, POP3, SMTP, EWS, WebDav. – Multi-akun virtual – Message threads (akun POP3 juga didukung)
- Penemuan konfigurasi email
- Deteksi alamat email sekali pakai.
Fitur Penyimpanan Cloud Email
- Unggah, unduh, salin, pindahkan, dan hapus file, termasuk penanganan versi (jika Anda menggunakan penyimpanan Cloud yang mendukung fitur ini - benar secara default).
- Membuat, menyalin, memindahkan, dan menghapus folder.
- Salin dan pindahkan file dan folder di penyimpanan terpisah dalam lingkup satu operasi.
- Periksa apakah ada file, folder, atau penyimpanan tertentu.
Format File Email yang Didukung
Microsoft Outlook®: MSG
Email: EML, MSG, MHTML, HTML
HTML: HTML, MHTML
Kontak: VCF, MSG
iCalendar®: ICS, MSG
MAPI: MSG, TNEF, EMLX
AI Pengenalan Kartu Bisnis: PNG, JPG atau JPEG, TIFF, BMP, GIF
Persyaratan
Membangun pustaka klien API memerlukan:
- Jawa 1.7+
- Maven
Prasyarat
Untuk menggunakan Aspose.Email Cloud SDK untuk Java, Anda perlu mendaftarkan akun dengan Aspose Cloud dan mencari/membuat ID Klien dan Rahasia Klien di Cloud Dashboard. Tersedia kuota gratis. Untuk detail selengkapnya, lihat Aspose Cloud Pricing.
Instalasi
Instal dari Maven
Tambahkan repositori Aspose Cloud ke pom.xml aplikasi Anda
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
Instal dari sumber
Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:
mvn clean install
Untuk menyebarkannya ke repositori Maven jarak jauh, konfigurasikan pengaturan repositori dan jalankan:
mvn clean deploy
Lihat OSSRH Guide untuk informasi lebih lanjut.
Pengguna Maven
Tambahkan dependensi ini ke POM proyek Anda:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email-cloud</artifactId>
<version>21.9.0</version>
</dependency>
Yang lain
Mula-mula buat JAR dengan menjalankan:
mvn clean package
Kemudian instal JAR berikut secara manual:
target/aspose-email-cloud-21.9.0.jar
target/lib/*.jar
Contoh penggunaan
Untuk menggunakan API, Anda harus membuat objek EmailCloud:
EmailCloud api = new EmailCloud("Your Client secret", "Your Client id");
API pengenalan kartu nama
Gunakan metode AiBcrApi.parse
untuk mengurai gambar kartu nama ke 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");
Lisensi
Semua Aspose.Email Cloud SDK, skrip pembantu, dan template dilisensikan di bawah MIT License.
Otorisasi & Otentikasi
Authentication schemes yang ditentukan untuk API adalah sebagai berikut:
JWT
- Tipe: OAuth
- Aliran: aplikasi
- URL Otorisasi:https://api.aspose.cloud/connect/token
Rekomendasi
Direkomendasikan untuk membuat instance ApiClient
per utas di lingkungan multithread untuk menghindari kemungkinan masalah.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
21.9.0 | 21 September 2021 |
21.4.0 | 13 April 2021 |
20.12.0 | 30 Desember 2020 |
20.10.0 | 29 Oktober 2020 |
20.9.0 | 9 September 2020 |
20.7.0 | 23 Juli 2020 |
20.5.0 | 27 Mei 2020 |
1.0.1 | 11 Mei 2020 |
20.3.0 | 16 Maret 2020 |
20.2.0 | 26 Februari 2020 |
20.1.0 | 28 Januari 2020 |
19.12.0 | 31 Desember 2019 |
19.11.0 | 27 November 2019 |
1.0.0 | 24 Juli 2015 |
File | Classifier | Size |
---|---|---|
aspose-email-cloud-20.2.0-javadoc.jar | javadoc | 1.39 MB |
aspose-email-cloud-20.2.0-sources.jar | sources | 397.56 KB |
aspose-email-cloud-20.2.0.jar | 309.68 KB | |
aspose-email-cloud-20.2.0.pom | 7.93 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