guang
2023-08-01 6fb44f4051509f66cc887d18469e2947e3702c11
增加企业微盘操作工具类
2个文件已修改
28 ■■■■■ 已修改文件
src/main/java/com/hx/api/CorpMpSpaceApi.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/mp/util/CorpMpSpaceUtil.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hx/api/CorpMpSpaceApi.java
@@ -179,4 +179,18 @@
            }
    )
    JSONObject fileDelete(@DataVariable("accessToken") String accessToken, @JSONBody String param);
    /**
     * 获取下载路径
     * @param accessToken
     * @param param
     * @return
     */
    @Post(
            url = "https://qyapi.weixin.qq.com/cgi-bin/wedrive/file_download?access_token=${accessToken}",
            headers = {
                    "Content-Type: application/json"
            }
    )
    JSONObject getDownloadUrl(@DataVariable("accessToken") String accessToken, @JSONBody String param);
}
src/main/java/com/hx/mp/util/CorpMpSpaceUtil.java
@@ -221,4 +221,18 @@
        return corpMpSpaceApi.fileUploadFinish(accessToken, param.toJSONString());
    }
    /**
     * 获取下载路径
     * @param corpMpSpaceApi
     * @param accessToken
     * @param fileId
     * @return
     */
    public static JSONObject getDownloadUrl(CorpMpSpaceApi corpMpSpaceApi, String accessToken, String fileId){
        JSONObject param = new JSONObject();
        param.put("fileid", fileId);
        return corpMpSpaceApi.getDownloadUrl(accessToken, param.toJSONString());
    }
}