QQ游戏开放平台

欢迎来到QQ游戏开放平台 登录| 管理中心 | 开发者论坛

数据上报

目录

大厅与游戏互调接口:双方的数据交互都是通过JSON格式进行传递。

 发起请求示例:

 {

     "protocolName" : "LoginTicketRequest"

     "protocolParam" : "{\"callerPkgName\":\"游戏包名\",\"appId\":\"游戏appid\",\"gameType\":\"COCOS\",\"loginType\":0,\"ticketType\":\"OPEN_ID\"}"

     "protocolVersion" : "1.6"

 }


 请求结果示例:

 {

     "protocolName" : "LoginTicketResponse"

     "protocolParam" : "{LoginTicketResponse定义中各字段的值}"

     "protocolVersion" : "1.x"  // 协议版本

 }


注意:

1,byte[] 以Base64编码后的String传递

2,因为SDK所有接口都是异步或有网络请求的,所以游戏请求之前都需要有一个loading动画提示。请求信息回来后,再去掉loading动画。


数据上报(PVP)

协议名及参数

public class UploadLogRequest{

public int infotype;

public String gameType;

public int deliverPara;

public string value1;

public string value2;

...

public string value19;

public string value20;

public string buf1;

public string buf2;

...

public string buf19;

public string buf20;

}


参数名
参数类型
必须字段
参数说明
infotype
int

上报类型
value1-value20
string

通用参数
buf1-buf20
string

通用参数
gameType
String

游戏类型:  "UNITY",  "COCOS"
deliverPara
int

是否回传上报参数(0:不回传; 1:回传)



public class UploadLogResponse{

    public int resultCode;

    public String resultMsg;      

}


数据上报(PVE)

协议名及参数

public class UploadLogRequest{

public int infotype;

public String gameType;

public int deliverPara;

public string value1;

public string value2;

...

public string value19;

public string value20;

public string buf1;

public string buf2;

...

public string buf19;

public string buf20;

}


参数名
参数类型
必须字段
参数说明
infotype
int

上报类型
value1-value20
string

通用参数
buf1-buf20
string

通用参数
gameType
String

游戏类型:  "UNITY",  "COCOS"
deliverPara
int

是否回传上报参数(0:不回传; 1:回传)



public class UploadLogResponse{

    public int resultCode;

    public String resultMsg;      

}

联系我们 向上
回到顶部