<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-email-cloud</artifactId>
    <version>20.10.0</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-email-cloud', version: '20.10.0')
copied!  
<dependency org="com.aspose" name="aspose-email-cloud" rev="20.10.0">
    <artifact name="aspose-email-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-email-cloud" % "20.10.0"
copied!  

Διαχειριστείτε τα μηνύματα ηλεκτρονικού ταχυδρομείου στο Cloud μέσω Java REST API

banner

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

Το Aspose.Email Cloud SDK for Java σάς βοηθά να εργάζεστε με τρισδιάστατες μορφές αρχείων στις εφαρμογές Java που βασίζονται σε σύννεφο, χωρίς να εγκαταστήσετε λογισμικό τρίτων. Είναι ένα περιτύλιγμα γύρω από το Aspose.Email Cloud REST APIs.

Λειτουργίες επεξεργασίας email στο cloud

  • Λειτουργεί με διαφορετικές μορφές email, όπως αρχεία Outlook® MSG, EML, VCard και iCalendar®.
  • Υποστηρίζει λειτουργίες AI: – Business card recognition – Ανάλυση εικόνας επαγγελματικής κάρτας σε vCard – Parsing and handling of personal names – Εντοπίστε παρόμοια ονόματα – Προσδιορίστε το φύλο του ατόμου με βάση το όνομα – Προτείνετε πιθανές εναλλακτικές για ένα όνομα – Μαντέψτε το όνομα του ατόμου με βάση τα αρχικά του
  • Παρέχει ενσωματωμένο πρόγραμμα-πελάτη email: – Υποστηρίζει IMAP, POP3, SMTP, EWS, WebDav. – Εικονικός πολλαπλός λογαριασμός – Message threads (υποστηρίζονται επίσης λογαριασμοί POP3)
  • Ανακάλυψη διαμόρφωσης email
  • Ανίχνευση διεύθυνσης email μιας χρήσης.

Λειτουργίες αποθήκευσης Cloud Email

  • Μεταφορτώστε, κατεβάστε, αντιγράψτε, μετακινήστε και διαγράψτε αρχεία, συμπεριλαμβανομένου του χειρισμού εκδόσεων (εάν χρησιμοποιείτε χώρο αποθήκευσης στο Cloud που υποστηρίζει αυτήν τη δυνατότητα - true από προεπιλογή).
  • Δημιουργία, αντιγραφή, μετακίνηση και διαγραφή φακέλων.
  • Αντιγράψτε και μετακινήστε αρχεία και φακέλους σε ξεχωριστούς αποθηκευτικούς χώρους στο πλαίσιο μιας μεμονωμένης λειτουργίας.
  • Ελέγξτε εάν υπάρχει συγκεκριμένο αρχείο, φάκελος ή χώρος αποθήκευσης.

Υποστηριζόμενες μορφές αρχείων email

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. Java 1.7+
  2. Maven

Προαπαιτούμενα

Για να χρησιμοποιήσετε το Aspose.Email Cloud SDK για Java, πρέπει να καταχωρίσετε έναν λογαριασμό στο Aspose Cloud και να αναζητήσετε/δημιουργήσετε Client ID και Client Secret στο 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
  • target/lib/*.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

Σύσταση

Συνιστάται να δημιουργήσετε μια παρουσία του ‘ApiClient’ ανά νήμα σε περιβάλλον πολλαπλών νημάτων για να αποφύγετε τυχόν προβλήματα.

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
21.9.021 Σεπτεμβρίου 2021
21.4.013 Απριλίου 2021
20.12.030 Δεκεμβρίου 2020
20.10.029 Οκτωβρίου 2020
20.9.09 Σεπτεμβρίου 2020
20.7.023 Ιουλίου 2020
20.5.027 Μαΐου 2020
1.0.111 Μαΐου 2020
20.3.016 Μαρτίου 2020
20.2.026 Φεβρουαρίου 2020
20.1.028 Ιανουαρίου 2020
19.12.031 Δεκεμβρίου 2019
19.11.027 Νοεμβρίου 2019
1.0.024 Ιουλίου 2015