# ff-api-sdk **Repository Path**: wxplatform_admin/ff-api-sdk ## Basic Information - **Project Name**: ff-api-sdk - **Description**: Ff API 接口开放平台 SDK - **Primary Language**: Java - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-09-10 - **Last Updated**: 2024-09-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Ff-API-SDK

Ff-API 接口开放平台开发者工具包

### 目录结构 📝 ```text │sdk ├── client ├── config ├── exception ├── model ├── enums ├── params ├── request ├── response └── vo ├── service └── impl └── utils ``` ### 导航 🧭 - **[Ff-API 接口开放平台 🔗](http://www.ffapi.top/)** - **[Ff-API-DOC 开发者文档 📖](http://doc.ffapi.top/)** ### 快速开始 🚀 **要开始使用 Ff-API-SDK,您需要按照以下简单进行操作:** #### 1. 引入依赖坐标 ```xml top.ffapi ff-api-sdk 0.0.1 ``` #### 2. 前往[Ff-API 接口开放平台](http://www.ffapi.top/) 获取开发者密钥对 #### 3. 初始化客户端FfApiClient对象 - 方法 1 :主动实例化客户端 ```java String accessKey = "你的 accessKey"; String secretKey = "你的 secretKey"; String id = "你的 appId"; FApiClient client = new FApiClient(accessKey, secretKey, id); ``` - 方法 2 :通过配置文件注入对象 - yml ```yml # Ff-API 配置 fapi: client: access-key: 你的 accessKey secret-key: 你的 secretKey id: 你的 appId ``` - properties ```properties fapi.client.access-key=你的 accessKey fapi.client.secret-key=你的 secretKey fapi.client.id=你的 appId ``` #### 4. 使用API服务 ```java @Resource private ApiService apiService; ``` #### 5. 发起请求示例 示例:随机毒鸡汤 - 示例一 :**通过配置文件 推荐👍** ```java try { PoisonousChickenSoupResponse poisonousChickenSoup = apiService.getPoisonousChickenSoup(); System.out.println("poisonousChickenSoup = " + poisonousChickenSoup); } catch (ApiException e) { log.error(e.getMessage()); } ``` - 示例二 :主动注入 ```java try { FApiClient client = new FApiClient("你的 accessKey", "你的 secretKey", "你的 appId"); PoisonousChickenSoupResponse poisonousChickenSoup = apiService.getPoisonousChickenSoup(client); System.out.println("poisonousChickenSoup = " + poisonousChickenSoup); } catch (ApiException e) { log.error(e.getMessage()); } ``` 响应: ```json { "text": "不知道你混什么圈,反正我的是混黑眼圈。" } ``` 响应示例: ```json { "code": 0, "data": { "text": "人类三大错觉—手机响了,有人敲门,他(她)喜欢我。" }, "message": "ok" } ``` - **更多接口详见:[Ff-API-DOC 开发者文档](http://doc.ffapi.top/)** ### 贡献 🤝 如果您想为 **[Ff-API 接口开放平台](http://www.ffapi.top/)** 做出贡献,请随时提交拉取请求。我们始终在寻找方法来改进项目,使其对像您这样的开发者更有用。 ### 联系我们 📩 如果您对 **[Ff-API 接口开放平台](http://www.ffapi.top/)** 平台有任何问题或建议,请随时联系我们:📩邮箱:1320716446@qq.com。 感谢您使用 **[Ff-API 接口开放平台](http://www.ffapi.top/)** ! 😊