跳到主要内容

leiting.report

简介

组件接口

LtReportTipOffRequest

继承自 LtRequest

举报上报请求

成员变量

变量名类型初始值须初始化描述
gamestringnil可选游戏标识 - Y
serverIdstringnil可选被举报人区组id - Y
roleIdstringnil可选被举报人角色id - Y
userIdstringnil可选被举报人手游账号 - Y
roleNamestringnil可选被举报人角色名 - Y
moneyintnil可选被举报人充值额 - Y
roleLevelstringnil可选被举报人角色等级 - Y
contentstringnil可选举报内容 - Y
typeintnil可选举报类型 - Y
reportRoleIdstringnil可选举报人角色id - Y
reportServerIdstringnil可选举报人区组id - Y
channelstringnil可选发言频道(中文描述) - Y
speakTimestringnil可选可选:
发言时间(格式 yyyy-MM-dd HH:mm:ss) - N
举报发言类(比如聊天、评论)需上报该字段,其他可忽略
extendstringnil可选拓展字段,json字符串

成员方法

函数原型函数作用
string get_url(string host)获取请求地址
string gen_sign_text(string key)生成待签名文本

样例

public void pkg_sample()
{
LtReportTipOffRequest req = LtReportTipOffRequest.new();
req.game = "sdkcommon";
req.serverId = "serverId";
req.roleId = "roleId";
req.userId = "userId";
req.roleName = "roleName";
req.money = 0;
req.roleLevel = "roleLevel";
req.content = "content";
req.type = 1;
req.reportRoleId = "reportRoleId";;
req.reportServerId = "reportServerId";
req.channel = "channel";

mixed result = req.request("https://testprophet.leiting.com", "NVocQtG6kRaLeI5P");
if (! result)
return;
printf("0=>result:%O\n", result);
}