合作伙伴工作台
注册

线下应用开发

前期准备

下载Demo项目工程:

链接:https://pan.baidu.com/s/1wMAtXelkFrmZY-GO08sxIQ 提取码:9w3e

下载、安装jdk,并配置环境变量:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载maven,并配置环境变量:http://maven.apache.org/download.cgi

解压缩SDK工具包

将下载的SDK工具包进行解压,如下图所示。

此工具包集成了应用开发相关接口,核心是lib目录下的两个jar包,和demo目录下的调用示例。调用示例中给出了一些如何调用各个接口的代码示范,供使用者参考,或者直接引入自身的开发代码中。接口文档在“doc”目录下的md文件中,文档列出了各api接口的请求入参。

注:应用增加服务发生变化后,此SDK需要重新获取。

引入jar包至项目中

进入SDK工具包的“lib”目录,可以看到如图所示的两个jar包,使用mvn install命令将它们加入到本地maven仓库。

jar包所在目录中打开命令行,输入如下命令:

mvn install:install-file -Dfile=aep-ecloud-agsdk-biz-${SDK版本}-SNAPSHOT.jar -DpomFile=aep-ecloud-agsdk-biz-${SDK版本}-SNAPSHOT.pom.xml

使用者需分别执行两次上述命令,将两个jar包加入到本地maven仓库中,命令中的“${SDK版本}”需替换为具体的jar包版本。替换完成后执行,若执行结果出现“BUILD SUCCESS”字样,说明jar包注入成功。

jar包2第一次加入到本地仓库成功后,之后无需因工具包的更新而再次执行上述命令(即工具包若更新,只需对jar包1执行上命令,jar包2可以省去此操作)。

加入依赖坐标到本地pom文件中

分别打开SDK工具包中“lib”目录下的两个pom文件,即可获取到如下图所示的依赖坐标。

<groupId>com.ctg.ag</groupId>

<artifactId>ctg-ag-sdk-core</artifactId>

<version>2.5.0-SNAPSHOT</version>

<groupId>com.ctg.ag</groupId>

<artifactId>ag-sdk-biz-46085.tar.gz</artifactId>

<version>20201124.150138-SNAPSHOT</version>

注:以上坐标供参考,具体以“lib”目录下的两个pom文件为准。

打开下载的demo工程中的pom.xml文件,将依赖坐标拷贝到pom文件中。

替换application.properties中的信息

Demo工程中,打开目录appdemo\src\main\resources下的application.properties文件,替换该文件中的appKey、appSecret。

进入应用的详情页面,在“开发信息”区域可以查看到App Key和AppSecret。

 

将App Key、AppSecret复制到application.properties文件中。


这篇文档是否帮助您解决了问题?
如果您愿意进一步帮助我们改进文档 ,请留下您的联系方式。