方法列表
查找单个用户脚本信息
admin
RPC
findUserScript (FindUserScriptRequest) returns (FindUserScriptResponse)
HTTP
POST /UserScriptService/findUserScript
输入对象:FindUserScriptRequest:
{ // 用户脚本ID int64 userScriptId; }
输出对象:FindUserScriptResponse:
{ // 用户脚本信息 UserScript userScript; }
根据代码MD5查找脚本
admin
user
RPC
findUserScriptWithMD5 (FindUserScriptWithMD5Request) returns (FindUserScriptWithMD5Response)
HTTP
POST /UserScriptService/findUserScriptWithMD5
输入对象:FindUserScriptWithMD5Request:
{ // 代码MD5(32位) string codeMD5; }
输出对象:FindUserScriptWithMD5Response:
{ // 用户脚本信息 UserScript userScript; }
计算用户脚本数量
admin
RPC
countUserScripts (CountUserScriptsRequest) returns (RPCCountResponse)
HTTP
POST /UserScriptService/countUserScripts
输入对象:CountUserScriptsRequest:
{ // 所属用户ID int64 userId; // 是否正在审核 bool isAuditing; }
输出对象:RPCCountResponse:
{ // 数量 int64 count; }
列出单页用户脚本
admin
RPC
listUserScripts (ListUserScriptsRequest) returns (ListUserScriptsResponse)
HTTP
POST /UserScriptService/listUserScripts
输入对象:ListUserScriptsRequest:
{ // 所属用户ID int64 userId; // 是否正在审核 bool isAuditing; // 开始读取位置 int64 offset; // 读取数量 int64 size; }
输出对象:ListUserScriptsResponse:
{ // 用户脚本列表 []UserScript userScripts; }
审核并通过用户脚本
admin
RPC
passUserScript (PassUserScriptRequest) returns (RPCSuccess)
HTTP
POST /UserScriptService/passUserScript
输入对象:PassUserScriptRequest:
{ // 用户脚本ID int64 userScriptId; }
输出对象:RPCSuccess:
{ }
审核并驳回用户脚本
admin
RPC
rejectUserScript (RejectUserScriptRequest) returns (RPCSuccess)
HTTP
POST /UserScriptService/rejectUserScript
输入对象:RejectUserScriptRequest:
{ // 用户脚本ID int64 userScriptId; // 驳回理由 string reason; }
输出对象:RPCSuccess:
{ }