API文档
命令名称 | SendFile |
命令功能 | 通过图片路径上传得到题号 |
命令参数 | 参数1 字符型,密码串 |
参数2 字符型,文件路径 | |
参数3 整数型,题目类型ID(游戏ID) | |
参数4 整数型,超时时间,最短超时时间为30秒 | |
参数5 整数型,(固定1) | |
参数6 字符型,备注(题目文本说明) | |
Q8例子:题目ID=Plugin.HYDati.SendFile ("密码串","文件路径",题目类型ID,题目最大允许时间,1,"备注") | |
返回值 | 字符型,正常情况返回一个数字型字符串的题目ID。如果字符串以#开头,表明这是一个出错信息(中文提示) |
命令名称 | SendData |
命令功能 | 通过文件字节集发送 |
命令参数 | 参数1 字符型,密码串 |
参数2 字符型,文件字节集 | |
参数3 整数型,文件字节集长度 | |
参数4 整数型,题目类型ID(游戏ID) | |
参数5 整数型,超时时间,最短超时时间为30秒 | |
参数6 整数型,固定1 | |
参数7 字符型,备注(题目文本说明) | |
Q8例子:题目ID=Plugin.HYDati.SendData ("密码串","文件数据",文件数据长度,题目类型ID,题目最大允许时间,1,"备注") | |
返回值 | 字符型,正常情况返回一个数字型字符串的题目ID。如果字符串以#开头,表明这是一个出错信息(中文提示) |
命令名称 | GetAnswer |
命令功能 | 查询答题结果 |
命令参数 | 参数1 字符型,题目ID(SendFile的返回值) |
Q8例子:Answer=Plugin.HYDati.GetAnswer ("题目ID") | |
返回值 | 字符型,正常情况返回题目答案。如果返回空,表示还没有答案.如果字符串以#开头,表明这是一个出错信息(中文提示) |
命令名称 | SendImage |
命令功能 | 发送截图 |
命令参数 | 参数1 字符型,验证密码串 |
参数2 整数型,截图坐标X | |
参数3 整数型,截图坐标y | |
参数4 整数型,截图宽度 | |
参数5 整数型,截图高度 | |
参数6 整数型,题目类型ID(游戏ID) | |
参数7 整数型, 题目最大允许时间 | |
参数8 整数型, 固定1 | |
参数9 字符型, 备注(题目文本说明) | |
Q8例子:题目ID=Plugin.HYDati.SendImage ("注册码",截图坐标x1,截图坐标y1,截图宽度,截图高度,题目类型ID,题目最大允许时间,1,"备注") | |
返回值 | 字符型,正常情况返回一个数字型字符串的题目ID。如果字符串以#开头,表明这是一个出错信息(中文提示) |
命令名称 | EnableLog |
命令功能 | 启用log文件记录 |
命令参数 | 参数1 字符型,文件路径 |
Q8例子:Plugin.HYDati.Enablelog ("log文件生成路径") | |
返回值 | 无返回值 |
命令名称 | QueryBalance |
命令功能 | 查询账户余额 |
命令参数 | 参数1 字符型,密码串 |
Q8例子: Plugin.HYDati.QueryBalance("密码串") | |
返回值 | 字符型,返回这个密码串下所拥有的题分 |
命令名称 | ReportError |
命令功能 | 错误反馈 |
命令参数 | 参数1 字符型,注册码 |
参数2 字符型, 题目ID(SendFile的返回值) | |
Q8例子: Plugin.HYDati.ReportError("注册码","题目ID") | |
返回值 | 无返回值 |
命令名称 | SetAuthor |
命令功能 | 设置作者返利 |
命令参数 | 参数1 字符型,作者帐号 |
Q8例子: Plugin.HYDati.SetAuthor("作者帐号") | |
返回值 | 无返回值 |
命令名称 | CheckAccAuthcode |
命令功能 | 检查一个验证密码串是否这个帐号下面的密码串 |
命令参数 | 参数1 字符型,帐号名 |
命令参数 | 参数2 字符型,验证密码串 |
Q8例子: Plugin.HYDati.CheckAccAuthcode("帐号,密码串) | |
返回值 | 1:是的。0:不是。-1:其他错误 |
命令名称 | RegisterSubacc |
命令功能 | 注册一个子密码串 |
命令参数 | 参数1 字符型,主账号的验证密码串 |
Q8例子: Plugin.HYDati.RegisterSubacc("帐号密码串") | |
返回值 | 成功:子密码串,失败: #失败原因 |
命令名称 | Charge |
命令功能 | 给一个密码串充值 |
命令参数 | 参数1 字符型,"验证密码串" |
命令参数 | 参数2 字符型,"充值卡卡号" |
Q8例子: Plugin.HYDati.Charge("帐号密码串","卡号") | |
返回值 | 成功: 总金额:此处充值金额 失败:#失败原因 |