<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 | {{ハイパーリンク8}}
Aspose.Email Cloud SDK for Java は、サードパーティ ソフトウェアをインストールすることなく、クラウドベースの Java アプリ内で 3D ファイル形式を操作するのに役立ちます。 Aspose.Email Cloud REST APIs のラッパーです。
クラウド メール処理機能
- Outlook® MSG、EML、VCard、iCalendar® ファイルなど、さまざまなメール形式で動作します。
- AI機能をサポート: – Business card recognition – 名刺画像を解析して vCard に変換 – Parsing and handling of personal names – 類似の名前を検出 – 名前から性別を特定 – 名前の可能な代替案を提案する – イニシャルから人の名前を推測
- 組み込みの電子メール クライアントを提供します。 – 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 クライアント ライブラリを構築するには、次のものが必要です。
- Java 1.7+
- メイヴン
前提条件
Aspose.Email Cloud SDK for Java を使用するには、Aspose Cloud でアカウントを登録し、Cloud Dashboard でクライアント ID とクライアント シークレットを検索/作成する必要があります。無料枠あります。詳細については、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 の下でライセンスされています。
承認と認証
API 用に定義された Authentication schemes は次のとおりです。
JWT
- タイプ: OAuth
- フロー: アプリケーション
- 認証 URL:https://api.aspose.cloud/connect/token
おすすめ
潜在的な問題を回避するために、マルチスレッド環境でスレッドごとに「ApiClient」のインスタンスを作成することをお勧めします。
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | {{ハイパーリンク8}}
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