Java 開発における Baidu AI インターフェイスに接続するためのユーザー認証と権限制御方法
import com.baidu.aip.auth.*; import com.baidu.aip.util.HttpUtil; public class AuthenticationTest { private static final String APP_ID = "your_app_id"; private static final String API_KEY = "your_api_key"; private static final String SECRET_KEY = "your_secret_key"; public static void main(String[] args) { AuthService authService = new AuthServiceImpl(APP_ID, API_KEY, SECRET_KEY); String accessToken = authService.getAccessToken(); System.out.println(accessToken); } }
コードでは、まず、Baidu AI SDK が提供する認証クラスとツール クラスをインポートしました。次に、AuthService オブジェクトが作成され、Baidu AI Open Platform から取得したアプリ ID、API キー、秘密キーが渡されました。最後に、getAccessToken メソッドを呼び出して、ユーザー認証用のアクセス トークンを取得します。
import com.baidu.aip.face.*; public class PermissionControlTest { private static final String ACCESS_TOKEN = "your_access_token"; public static void main(String[] args) { AipFace client = new AipFace("your_app_id", "your_api_key", "your_secret_key"); client.setAccessToken(ACCESS_TOKEN); // 这里可以调用百度AI接口的具体功能 // 示例:检测人脸 JSONObject response = client.detect("face.jpg", null); System.out.println(response.toString()); } }
コードでは、まず Baidu AI SDK が提供する関数クラスをインポートしました。次に、AipFace オブジェクトを作成し、Baidu AI Open Platform から取得したアプリ ID、API キー、秘密キーを渡しました。次に、setAccessToken メソッドでユーザー認証用のアクセス トークンを設定します。最後に、Baidu AI インターフェースの特定の機能を呼び出すことができますが、ここでは顔検出を例に挙げます。
以上がJava開発におけるBaidu AIインターフェースに接続するためのユーザー認証と権限制御方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。