### 开放接口

#### 一、请求参数
1. 请求地址
   请联系星卡管理员或技术支持获取
2. 请求方式
   接口传输的所有参数使用 UTF8 编码格式,包括签名。接口以 https的POST方式进行调用同时请求header设置为 application/json; charset=utf-8
3. 请求参数
   请求参数分为公共参数和业务参数, 其中公共参数字段固定不变, 业务参数由具体业务决定。

   头部公共参数
 
   | 参数     | 类型  | 必填  | 描述        |
   |--------|-----|-----|-----------|
   | App-Id | String | 是   | 星卡平台appid |
   | Secret-Key | String  | 是 | 秘钥        |
   | Sign | String  | 是 | 签名        |
 
#### 二、签名
1. 假设原始参数:{"foo":1,"name":"zhangsan","age":18}
2. 对所有API请求参数(,但除去sign参数),根据参数名称的ASCII码顺序排序
   排序后的顺序是:{"age":18, "foo":1, "name":"zhangsan"}
3. 将排序好的参数名和参数值拼装在一起,用&符号连接:age=18&foo=1&name=zhangsan
4. 在拼接好的字符串前后添加商户appid和密钥:appid=secretKeyage=18&foo=1&name=zhangsanappid=secretKey
5. 把拼装好的字符串用md5算法对字符串进行32位加密后,然后转成大写: C1A7CDFEA4D73680BC4FDD86ECD71D70

#### 回调
返回参数

| 参数     | 类型  | 必填  | 描述                                       |
   |--------|-----|-----|------------------------------------------|
| no | String | 是   | 星卡平台订单号                                  |
| outOrderNo | String  | 是 | 第三方订单号                                   |
| ip | String  | 是 | 购买者ip                                    |
| contact | String  | 是 | 联系方式                                     |
| goodsSku | String  | 是 | 购买商品规格                                   |
| goodsName | String  | 是 | 购买商品名称                                   |
| goodsMainImage | String  | 是 | 购买商品主图                                   |
| paymentMethod | String  | 是 | 支付方式(1=微信 2=抖音 3=支付宝)                    |
| originalPrice | String  | 是 | 原价                                       |
| payAmount | String  | 是 | 支付金额                                     |
| newcomerDiscount | String  | 是 | 新人立减(只针对注册用户)                            |
| full | String  | 是 | 满多少金额                                    |
| reduce | String  | 是 | 减多少金额                                    |
| remark | String  | 是 | 备注                                       |
| tradeNo | String  | 是 | 支付交易号                                    |
| payTime | String  | 是 | 支付时间                                     |
| payer | String  | 是 | 付款人                                      |
| status | String  | 是 | 状态(-1=取消 0=未支付 1=已支付  2=售后(待处理) 3=售后已完成) |
| sign | String  | 是 | 签名                                       |

#### 查询订单 /open/queryOrder GET

请求参数

| 参数     | 类型  | 必填  | 描述              |
   |--------|-----|-----|-----------------|
| keyword | String | 是   | 订单号、第三方订单号、联系方式 |
返回参数

| 参数     | 类型        | 必填  | 描述                                       |
   |--------|-----------|-----|------------------------------------------|
| goodsType | Integer   | 是   | 类型:0=下载连接 1=卡密                           |
| no | String    | 是   | 星卡平台订单号                                  |
| outOrderNo | String    | 是 | 第三方订单号                                   |
| ip | String    | 是 | 购买者ip                                    |
| contact | String    | 是 | 联系方式                                     |
| goodsSku | String    | 是 | 购买商品规格                                   |
| goodsName | String    | 是 | 购买商品名称                                   |
| goodsMainImage | String    | 是 | 购买商品主图                                   |
| paymentMethod | Integer   | 是 | 支付方式(1=微信 2=抖音 3=支付宝)                    |
| originalPrice | BigDecimal | 是 | 原价                                       |
| payAmount | BigDecimal | 是 | 支付金额                                     |
| newcomerDiscount | BigDecimal | 是 | 新人立减(只针对注册用户)                            |
| full | BigDecimal | 是 | 满多少金额                                    |
| reduce | BigDecimal | 是 | 减多少金额                                    |
| remark | String    | 是 | 备注                                       |
| cancelTime | Date      | 是 | 取消时间                                     |
| tradeNo | String    | 是 | 支付交易号                                    |
| payTime | Date     | 是 | 支付时间                                     |
| payer | String    | 是 | 付款人                                      |
| status | Integer    | 是 | 状态(-1=取消 0=未支付 1=已支付  2=售后(待处理) 3=售后已完成) |
| link | String    | 是 | 下载链接                                     | 
| content | List     | 是 | 卡密内容                                     | 
| createTime | Date     | 是 | 下单时间                                     | 


Newsletter

Subscribe and get notification from us