From 9c408a8df8dc7164bb5926f0409cf39f196d8ac9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Mon, 30 Dec 2024 17:00:37 +0800 Subject: [PATCH] 'commit' --- src/main/java/Tools/MaxKb/TestMaxKB.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/main/java/Tools/MaxKb/TestMaxKB.java b/src/main/java/Tools/MaxKb/TestMaxKB.java index 6bd49521..fa2fc3c3 100644 --- a/src/main/java/Tools/MaxKb/TestMaxKB.java +++ b/src/main/java/Tools/MaxKb/TestMaxKB.java @@ -92,6 +92,26 @@ public class TestMaxKB { return record.getStr("id"); } + /** + * 生成访问Token + * + * @param application_id 应用的id + */ + public static void addAccessToken(String application_id) { + Record record = new Record(); + record.set("create_time", LocalDateTime.now()); + record.set("update_time", LocalDateTime.now()); + record.set("application_id", UUID.fromString(application_id)); + //生成一个16位的随机数 + record.set("access_token", UUID.randomUUID().toString().replace("-", "").substring(0, 16).toLowerCase()); + record.set("is_active", true); + record.set("access_num", 100); + record.set("white_active", false); + record.set("white_list", new String[]{""}); + record.set("show_source", false); + Db.save("application_access_token", "application_id", record); + } + public static void main(String[] args) throws Exception { //加载配置文件 @@ -124,6 +144,9 @@ public class TestMaxKB { record.set("dataset_id", UUID.fromString(dataset_id)); Db.save("application_dataset_mapping", "id", record); + //生成应用的访问Token + addAccessToken(application_id); + System.out.println("增加成功!"); } } \ No newline at end of file