|
|
|
@ -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("增加成功!");
|
|
|
|
|
}
|
|
|
|
|
}
|