This commit is contained in:
ziming 2025-10-13 17:56:20 +08:00
parent 22faf74cdc
commit 268cdad7be
1 changed files with 8 additions and 16 deletions

View File

@ -1,34 +1,26 @@
## 功能介绍
1. 接口 SDK。详见 [接口介绍](services)。
2. 客户端,支持请求签名和应答验签。如果 SDK 未支持你需要的接口,请联系平台。
2. 支持请求签名和应答验签。如果 SDK 未支持你需要的接口,请联系平台。
3. 密钥生成下载、[敏感信息加解密](#敏感信息加解密) 等辅助能力。
## 名词解释
+ **商户 API 公钥**,是用来证实商户身份的
+ **商户 API 私钥**。是用来证实商户身份的
+ **商户 API 密钥**。是商户用来加密请求参数的密钥,为加强数据安全,使用的对称加密密钥。
> :warning: 不要把私钥文件暴露在公共场合,如上传到 Github写在客户端代码等。
+ **商户 API 公钥**:是用来证实商户身份的
+ **商户 API 私钥**:是用来证实商户身份的
+ **商户 API 密钥**:是商户用来加密请求参数的密钥,为加强数据安全,使用的对称加密密钥。
+ **平台 API 公钥**:是商户用来验证平台身份的
+ **应用 appId**商户应用ID
> :warning: 不要把密钥暴露在公共场合,如上传到 Github写在客户端代码等。
## 快速开始
### 安装
#### 1、使用 Go Modules 管理你的项目
如果你的项目还不是使用 Go Modules 做依赖管理,在项目根目录下执行:
```shell
go mod init
```
#### 2、在项目目录中执行
#### 在项目目录中执行:
```shell
go get -u gitee.com/lansexiongdi/ymt
```
来添加依赖,完成 `go.mod` 修改与 SDK 下载。
## 示例