zoukankan      html  css  js  c++  java
  • 2021.5.27 团队第二阶段冲刺第四天

    今天我们对识别出来的数据进行分类

    人脸识别根据人脸分类

    public static String getAuth(String ak, String sk) {
    // 获取token地址
    String authHost = "https://aip.baidubce.com/oauth/2.0/token?";
    String getAccessTokenUrl = authHost
    // 1. grant_type为固定参数
    + "grant_type=client_credentials"
    // 2. 官网获取的 API Key
    + "&client_id=" + ak
    // 3. 官网获取的 Secret Key
    + "&client_secret=" + sk;
    try {
    URL realUrl = new URL(getAccessTokenUrl);
    // 打开和URL之间的连接
    HttpURLConnection connection = (HttpURLConnection) realUrl.openConnection();
    connection.setRequestMethod("GET");
    connection.connect();
    // 获取所有响应头字段
    Map<String, List<String>> map = connection.getHeaderFields();
    // 遍历所有的响应头字段
    for (String key : map.keySet()) {
    System.err.println(key + "--->" + map.get(key));
    }
    // 定义 BufferedReader输入流来读取URL的响应
    BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
    String result = "";
    String line;
    while ((line = in.readLine()) != null) {
    result += line;
    }
    /**
    * 返回结果示例
    */
    System.err.println("result:" + result);
    //JSONObject jsonObject = new JSONObject(result);
    JSONObject jsonObject=JSON.parseObject(result);
    String access_token = jsonObject.getString("access_token");
    return access_token;
    } catch (Exception e) {
    System.err.printf("获取token失败!");
    e.printStackTrace(System.err);
    }
    return null;
    }
  • 相关阅读:
    矩阵按键转化为普通单个按键
    表达式位长 对结果的影响
    LuoguP3674 小清新人渣的本愿 && BZOJ4810: [Ynoi2017]由乃的玉米田
    BZOJ2956: 模积和
    NOIP2016 天天爱跑步
    LuoguP3948 数据结构
    AT2442 フェーン現象 (Foehn Phenomena)
    博客园美化笔记
    BZOJ2242: [SDOI2011]计算器
    分块入门与分块的经典应用
  • 原文地址:https://www.cnblogs.com/buxiang-Christina/p/14910390.html
Copyright © 2011-2022 走看看