すべてのプロダクト
Search
ドキュメントセンター

Content Moderation:インストール

最終更新日:Apr 01, 2025

このトピックでは、Java 用の Content Moderation SDK をインストールする方法について説明します。aliyun-java-sdk-green 3.6.6 を例として使用します。

前提条件

Java 1.6 以降がインストールされていること。

説明

java -version コマンドを実行して、Java のバージョンを確認できます。

SDK のインストール

Maven プロジェクトで aliyun-java-sdk-green を使用するには、pom.xml ファイルに関連する依存関係を追加するだけで済みます。たとえば、aliyun-java-sdk-green 3.6.6 を使用する場合、<dependencies> に次のコンテンツを追加します。

<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>aliyun-java-sdk-core</artifactId>
    <version>4.1.1</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>aliyun-java-sdk-green</artifactId>
    <version>3.6.6</version>
</dependency>
<dependency>
    <groupId>com.alibaba.fastjson2</groupId>
    <artifactId>fastjson2</artifactId>
    <version>2.0.9</version>
</dependency>
<dependency>
    <groupId>com.aliyun.oss</groupId>
    <artifactId>aliyun-sdk-oss</artifactId>
    <version>2.8.3</version>
</dependency>

Java サンプルコードの一部は、ファイルを読み取り、文字列を変換するための Java 依存関係に基づいてコンパイルされています。必要に応じて、<dependencies> に次のコンテンツを追加できます。

<dependency>
    <groupId>commons-io</groupId>
    <artifactId>commons-io</artifactId>
    <version>2.4</version>
</dependency>
<dependency>
    <groupId>commons-codec</groupId>
    <artifactId>commons-codec</artifactId>
    <version>1.10</version>
</dependency>

ローカルファイルまたはバイナリファイルをコンテンツモデレーションのために送信する場合は、Extension.Uploader ユーティリティクラス をダウンロードしてプロジェクトにインポートします。

環境変数の設定

Alibaba Cloud SDK コードでは、ALIBABA_CLOUD_ACCESS_KEY_ID および ALIBABA_CLOUD_ACCESS_KEY_SECRET 環境変数を定義することで、デフォルトのアクセス認証情報を設定できます。Alibaba Cloud サービスの API オペレーションを呼び出すと、システムは認証情報に直接アクセスし、AccessKey ペアを読み取って、自動的に認証を完了します。SDK サンプルコードを使用する前に、環境変数を設定する必要があります。詳細については、「アクセスクレデンシャルの管理」をご参照ください。