# ApiHub-SDK **Repository Path**: CalmKin/api-hub-sdk ## Basic Information - **Project Name**: ApiHub-SDK - **Description**: API-HUB接口调用SDK - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-28 - **Last Updated**: 2024-03-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 安装SDK ### 1. 从仓库中下载SDK 仓库地址:https://gitee.com/CalmKin/api-hub-sdk ![](https://calmkin-blog-markdown-note.oss-cn-hangzhou.aliyuncs.com/Typora/imgs202402281552926.png) ### 2. 在IDEA中打开SDK ![](https://calmkin-blog-markdown-note.oss-cn-hangzhou.aliyuncs.com/Typora/imgs202402281554707.png) ### 3. 将SDK安装到本地仓库 首先要正确配置maven相关参数,主要包含maven主路径、用户设置文件和本地仓库 否则无法进行下一步的安装 ![](https://calmkin-blog-markdown-note.oss-cn-hangzhou.aliyuncs.com/Typora/imgs202402281557216.png) 点击install,将SDK安装到本地仓库 ![](https://calmkin-blog-markdown-note.oss-cn-hangzhou.aliyuncs.com/Typora/imgs202402281555140.png) 安装成功,会显示jar包已经安装到我们刚才配置的本地仓库上了 ![](https://calmkin-blog-markdown-note.oss-cn-hangzhou.aliyuncs.com/Typora/imgs202402281601683.png) ## 引入SDK ### 1. 打开 / 新建一个新的项目 ![](https://calmkin-blog-markdown-note.oss-cn-hangzhou.aliyuncs.com/Typora/imgs202402281613362.png) ### 2. 添加SDK依赖 首先确保本地仓库配置和安装SDK时保持一致,否则pom文件中无法正常引入 ![](https://calmkin-blog-markdown-note.oss-cn-hangzhou.aliyuncs.com/Typora/imgs202402281614815.png) 确保本地仓库配置无误之后,pom文件中引入SDK依赖坐标 ```xml com.apihub api-SDK 0.0.1 ``` ## 使用SDK ### 1. 登录网站,获取ak/sk ![](https://calmkin-blog-markdown-note.oss-cn-hangzhou.aliyuncs.com/Typora/imgs202402281805991.png) ### 2. 创建Client对象,初始化ak/sk ```java String accessKey = "accessKey"; String secreteKey = "secreteKey"; ApiHubIdClient apiHubIdClient = new ApiHubIdClient(accessKey, secreteKey); ``` ### 3. 调用方法,传入接口id ```java String result = apiHubIdClient.interfaceIdByGet(1L, null); ``` ![](https://calmkin-blog-markdown-note.oss-cn-hangzhou.aliyuncs.com/Typora/imgs202402281639407.png) 调用结果如下 ![](https://calmkin-blog-markdown-note.oss-cn-hangzhou.aliyuncs.com/Typora/imgs202402281641881.png)