API函数:JvmCall

录入时间:2016-4-19 12:10:01      最后更新:2017-10-26 12:10:01

API名 中文名 功能描述
JvmCall HTTP_API动态函数调用 登录成功后调用动态函数。
参数名 类型 备注
User 文本型(String) 用户名/注册码
Types 整数型(Integer) 类型(1.Reg 2.UserLogin 3.Trial)
FunId 文本型(String) 函数编号
Parm 文本型(String) 参数
Machine 文本型(String) 唯一标志(机器码)
ucd 文本型(String) 登录时的动态随机数
cd 文本型(String) 动态随机数
Sign 文本型(String) md5(User & Types & FunId & Parm & Machine & ucd & cd & FunPwd)
GET方式调用实例:
http://j1.27yz.net/Jvm.ashx?action=JvmCall&User=注册码&Types=类型&FunId=函数编号&Parm=参数&Machine=机器码&ucd=登录时的动态随机数&cd=动态随机数&Sign=MD5签名
方法调用返回值示例:
1. 成功返回:1|函数返回值
2. 失败返回值说明:

全局错误信息
2|action_parameter_error API接口错误
2|service_error 服务器内部错误
2|sensitive_character 链接中含敏感字符
2|sign_error 签名错误
2|codefun_error 函数编号错误或停用
2|appcode_lock 软件编号不存在或停止服务
2|parameter_error 信息填写不完整
2|usid_error 商户信息错误
2|mac_ip_lock 机器码或IP被封停
2|timeout_xxx_ms. 执行函数超时,超时值xxx毫秒.
1.注册码登录模式
2|usercode_binding_error 登录信息错误,其他机器上登录被迫下线
2|usercode_expire 注册码已经过期
2|usercode_lock 注册码已被锁定
2|user_error 注册码不存在
2.用户名模式登录
2|username_binding_error 登录信息错误,其他机器上登录被迫下线
2|username_expire 用户名已过期
2|username_lock 用户名被锁定
2|user_error 用户名不存在
3.试用模式登录
2|appcode_trial_ban 此软件不允许试用
2|trial_expire 试用已过期
2|mac_error 机器码试用不存在

详细说明

调用动态函数接口,能把部分客户端代码分离到服务端执行,最大程度防破解。
FunPwd是调用密匙,动态函数列表编辑里面的调用密匙。