# 开始调用流程

# 说明

通过此方式开始调用腾讯游戏来联活动中的流程,并获取返回信息。
什么是流程

# 先决条件

  1. 在腾讯游戏来联已立项。如何立项活动?
  2. 项目中配置了测试流程

# 请求示例

curl "https://s1.livelink.qq.com/livelink/?
apiName=ApiRequest&livePlatId=xx&actId=1201&gameId=cf&v=2.0&t=&nonce=&code=diVa28UpyL5G%2BVmKNVIcg%3D%3D&sig=e3909d0a2cb7f7d8f2ec03fb4ea96007" -d '{"flowId":"69f33ur0"}'
1
2

# 公共参数(GET)

参数 类型 说明 是否必填
apiName string 固定:ApiRequest,不参与签名
livePlatId string 平台id,腾讯游戏来联统一分配
actId int 活动id,立项时的项目id
gameId string 业务名称,见《业务代码
v float 固定:2.0
t int Unix时间戳,精度:秒
nonce string 8位随机字符串
code string 用户登录态。平台侧,可参考《平台侧接入
sig string 签名,见《加密与签名

# 私有参数(json)

参数 类型 说明 是否必填
flowId string 流程id,必填,由腾讯游戏来联配置接口时生成
serialCode string 防重序列号。只能由数字+大小写字母+下划线组成,长度为32位,建议填写。生成请确保该序列号唯一性。当遇到网络超时可携带该字段多次请求。
anchorId string 主播id,选填

# 接口返回

 {
  "apiName": "FlowConditionQuery",
  "iRet": 0,
  "sMsg": "ok",
  "tid": "234792036992152138",
  "v": 2,
  "jData": [
    {
      "secure": 1,
      "name": "查询当天对局局数【推荐】",
      "api": "lol_game_daily_inner",
      "quota": "games",
      "quotaName": "对局数",
      "compVal": false,
      "expectVal": 1,
      "curVal": 0
    }
  ]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

# 返回参数

参数 类型 说明
iRet int 流程调用错误码。0为流程调用正常,非0为错误
sMsg string 错误提示信息
tid string 日志ID,建议保留
v int 接口版本,当前为2
apiName string 返回中apiName字段与请求中apiName含义不一样,此处为输出该数据的模块ID,此处最终处理模块ID为FlowConditionQuery
jData object jData输出结构取决与返回中apiName部分。见《更多的输出格式

# 更多的输出格式

标准化结果输出:输出数据的临时方案。在对输出格式没有特定要求的情况下,使用此方案可快速完成接口数据输出

通用异常判定:如果接口返回为非0,则输出为此种结构

腾讯云积分查询 :查询用户云积分信息,云积分属于用户游戏角色属性,无法使用在合作平台账号ID上

道具发放:抽奖领取的统一输出方式

输出条件信息 :输出用户在流程条件中的数字

输出用户抽奖领取记录: 输出用户已绑定的游戏角色领取记录

lastUpdate: 4/15/2024, 9:52:03 AM