# shengapp-java-sdk **Repository Path**: shengapp/shengapp-java-sdk ## Basic Information - **Project Name**: shengapp-java-sdk - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-07-23 - **Last Updated**: 2024-06-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # shengapp-java-sdk ## 介绍 省 APP 官方 SDK。简化 API 调用。 ## 安装教程 支持多种方式使用。 ### 代码直接使用 1. 复制代码到项目 2. 注意 pom 引入了几个包,需要一并在项目中用 maven 引用 ### 使用最新 jar 包 方式有 2 种。 1. 从 [wiki](https://gitee.com/shengapp/shengapp-java-sdk/wikis/Home?sort_id=4284844) 下载最新 jar 包,导入项目或者加入到企业 maven 中 2. 项目中通过 maven 打包 ``` mvn clean package -DskipTests ``` ### 使用 maven 直接导入 申请中,后继提供。 ## 使用说明 SDK 中在 com.shenga.api 包中,会用到的有以下类: - Common 订单基础功能、城市等 - Card 卡券功能 - Kfc 肯德基功能 - Movie 电影功能 ### 调用方式 项目直接调用就可以。请替换 key 和 secret。Config最后一个参数代表是否测试 #### 卡券调用 ```java Config config = new Config("key", "secret", true); Card card = new Card(config); ApiRet product = card.getMenuAndProduct(); System.out.println("product = " + product); ``` #### 通用接口调用 ```java Config config = new Config("key", "secret", true); Common common = new Common(config); ApiRet orders = common.getOrders("orderCodes",Common.TYPE_KFC); System.out.println("orders = " + orders); ```