提交 f9cd4ea5 作者: 黄程泽

上传文档

上级
## 外部游戏-数据推送接口 ##
## 外部游戏-数据推送接口 ##
- **请求域名**
> [https://pub-api.zwyll.com](#)
- **公共headers参数**
| 参数名称 | 参数值 | 是否必须(Y/N) | 参数说明 |
| -------- | ------ | --------------- | ------------------ |
| Platform | 1 | Y | 平台id,由我方提供 |
| Game-Id | 1 | Y | 游戏id,由我方提供 |
#### 接口说明
**1、** 订单接口
- **请求URL**
> [/api/game_data/orderInfo](#)
- **请求headers**
| 参数名称 | 参数值 | 是否必须(Y/N) |
| ------------ | ---------------- | --------------- |
| Content-Type | application/json | Y |
- **请求方式**
> **POST**
- **请求参数**
>| 请求参数 | 参数类型 | 是否必须(Y/N) | 参数说明 | 举例说明 |
>| ------------ | ---------- | --------------- | ------------------------------------------------------------ | ---------- |
>| game_name | string | Y | 游戏名称 | 我叫MT |
>| user_id | string | Y | 用户id | 1 |
>| user_name | string | Y | 用户名称 | 龙儿 |
>| role_id | string | Y | 角色id | 1 |
>| role_name | string | Y | 角色名称 | 龙儿1 |
>| order_time | integer | Y | 下单时间(时间戳格式) | 1696833672 |
>| pay_time | integer | Y | 支付时间(时间戳格式) | 1696833675 |
>| pay_status | integer | Y | 支付状态(0:未支付,1:已支付,2:已退款) | 3 |
>| os | string | Y | 系统(ios/android/pc),支持枚举外值的传输 | android |
>| **order_id** | **string** | **Y** | **订单id(唯一键字段)** | **abc123** |
>| pay_type | integer | Y | 支付类型(1:微信,2:支付宝,3:米大师,5:IOS应用商店,9:抖音小游戏支付) | 1 |
>| channel_id | string | Y | 渠道id | 1 |
>| channel_name | string | Y | 渠道名称 | 自然流量 |
>| seq_time | integer | Y | 染色时间(时间戳格式) | 1696833670 |
>| media | integer | Y | 媒体来源(1:巨量引擎,2:磁力引擎,3:腾讯广告,6:百度营销,8:微博) | 1 |
- **返回示例**
>```java
>{
> "status_code": 1,//状态码(-1:失败,1:成功)
> "msg": "ok",
> "data": [],
> "extra": []
>}
>```
**2、** 用户接口
- **请求URL**
> [/api/game_data/userInfo](#)
- **请求headers**
| 参数名称 | 参数值 | 是否必须(Y/N) |
| ------------ | ---------------- | --------------- |
| Content-Type | application/json | Y |
- **请求方式**
> **POST**
- **请求参数**
>| 请求参数 | 参数类型 | 是否必须(Y/N) | 参数说明 | 举例说明 |
>| ----------- | ---------- | --------------- | ------------------------------------------------------------ | ---------- |
>| game_name | string | Y | 游戏名称 | 我叫MT |
>| **user_id** | **string** | **Y** | **用户id(唯一键字段)** | **1** |
>| user_name | string | Y | 用户名称 | 龙儿 |
>| create_time | integer | Y | 创建时间(时间戳格式) | 1696833670 |
>| channel_id | string | Y | 渠道id | 1 |
>| seq_time | integer | Y | 染色时间(时间戳格式) | 1696833670 |
>| os | string | Y | 系统(ios/android/pc),支持枚举外值的传输 | android |
>| media | integer | Y | 媒体来源(1:巨量引擎,2:磁力引擎,3:腾讯广告,6:百度营销,8:微博) | 1 |
- **返回示例**
>```java
>{
> "status_code": 1,//状态码(-1:失败,1:成功)
> "msg": "ok",
> "data": [],
> "extra": []
>}
>```
**3、** 角色接口
- **请求URL**
> [/api/game_data/roleInfo](#)
- **请求headers**
| 参数名称 | 参数值 | 是否必须(Y/N) |
| ------------ | ---------------- | --------------- |
| Content-Type | application/json | Y |
- **请求方式**
> **POST**
- **请求参数**
>| 请求参数 | 参数类型 | 是否必须(Y/N) | 参数说明 | 举例说明 |
>| ----------- | ---------- | --------------- | ------------------------------------------------------------ | ---------- |
>| game_name | string | Y | 游戏名称 | 我叫MT |
>| **user_id** | **string** | **Y** | **用户id(唯一键字段)** | **1** |
>| user_name | string | Y | 用户名称 | 龙儿 |
>| **role_id** | **string** | **Y** | **角色id(唯一键字段)** | **1** |
>| role_name | string | Y | 角色名称 | 龙儿1 |
>| create_time | integer | Y | 创建时间(时间戳格式) | 1696833670 |
>| channel_id | string | Y | 渠道id | 1 |
>| seq_time | integer | Y | 染色时间(时间戳格式) | 1696833670 |
>| os | string | Y | 系统(ios/android/pc),支持枚举外值的传输 | android |
>| media | integer | Y | 媒体来源(1:巨量引擎,2:磁力引擎,3:腾讯广告,6:百度营销,8:微博) | 1 |
- **返回示例**
>```java
>{
> "status_code": 1,//状态码(-1:失败,1:成功)
> "msg": "ok",
> "data": [],
> "extra": []
>}
>```
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论