首页 >> 软件整合接口文档

业务咨询

北方地区销售及渠道咨询

QQ: 1137590379

南方地区销售及渠道咨询

QQ: 972094998

技术支持及售后服务

QQ: 827947188

意见建议

QQ: 25250508

联系电话

13399188566

软件整合接口文档

软件整合接口文档

  

1.自动登录整合(Cookies方式):

设置tyusername和typassword(未加密)的cookies值为已注册的用户信息,打开index.aspx后即会自动登录(前提为网站域名一致)。(请把登陆时的验证码关闭)

范例(ASP.Net):


 Response.Cookies["tyusername"].Value=Server.UrlEncode(username);
 Response.Cookies["typassword"].Value=password;

2.自动登录整合(URL方式):

传递username和password(未加密)的URL值至index.aspx后即会自动登录。(请把登陆时的验证码关闭)

范例:


 http://本程序地址/index.aspx?username=myname&password=mypwd

3.其它登录口制作:

若要实现其它页面登录窗口,请将文本框的名称一个设为username,另一个设为password,提交到index.aspx即可实现外部页面登录。(若开启了登陆时的验证码还要传递验证码)

范例:

 
效果演示:用户名: 密 码:
 


以下注意事项:正式使用时务必在系统后台选项中设置整合安全码,以URL传递整合参数时可以构造script脚本或iframe页面引用。

关于安全码:参数为syskey,使用MD5加密(可在后台设置16位或32位)。传输时务必和用户名混合加密后做为参数传递。

4.注册整合:

此接口适用于注册其它系统时需要同时注册本程序的情况,注册接口为管理员使用,因此不检查设置的注册选项是否可以注册,请在其它系统注册后的代码中传递以下URL参数(均为小写)到regzh.aspx:

action reg(必有,标识此动作为注册用户)
syskey 为MD5(syskey&username)后的值,也就是安全码加上用户名后使用MD5(可在后台设置16位或32位)加密后的结果
username 登录用户名(必有)
password 登录密码(未加密) (两者必有其一,优先检查password,若无值则使用passwordm,16位或32位MD5取决于系统后台设置)
passwordm 登录密码(MD5已加密)
question 密码提问问题
answer 密码提问答案(未加密) (两者必有其一,优先检查answer,若无值则使用answerm,16位或32位MD5取决于系统后台设置)
answerm 密码提问答案(MD5已加密)
mail 邮件
sex 性别
url 个人网址
qq QQ号
msn MSN号
realname 真实姓名
phone 联系电话
address 联系地址
company 公司名称
bm 部门名称
recommend 备注
tjuser 推荐人
return 注册后需要返回的地址,用以注册后返回到原程序指定的页面

返回参数:-1:安全码不正确

范例:


 http://本程序地址/regzh.aspx?action=reg&syskey=***&username=myname&password=mypwd

5.用户密码及密码答案的修改:

若要在其它系统处修改网盘的登录密码,请将以下参数(均为小写)提交到regzh.aspx:

action password(必有,标识此动作为修改密码)
syskey 为MD5(syskey&username)后的值,也就是安全码加上用户名后使用MD5(可在后台设置16位或32位)加密后的结果
username 用户名(必有)
password 旧密码(未加密)

(两者必有其一,优先检查password2,若无值则使用password2m,16位或32位MD5取决于系统后台设置)
(新密码若为空则不修改密码,只有旧密码符合的前提下才会修改成新密码)

passwordm 旧密码 (MD5已加密)
password2 新密码(未加密)

(两者用其一,若为空则不修改密码,只有旧密码符合的前提下才会修改成新密码,优先检查password2,若无值则使用password2m,16位或32位MD5取决于系统后台设置)

password2m 新密码 (MD5已加密)
question 密码提问问题
answer 密码提问答案(未加密) 两者用其一,若为空则不修改答案,优先检查answer,若无值则使用answerm,16位或32位MD5取决于系统后台设置)
answerm 密码提问答案(MD5已加密
return 修改后需要返回的地址,用以修改后返回到原程序指定的页面

返回参数:-1:安全码不正确,-2:要修改的密码为空,-3:密码校验错误

范例:


 http://本程序地址/regzh.aspx?action=password&syskey=***&username=myname&password1=mypwd&password2=mypwd123

6.用户资料的修改:

若要在其它系统处修改网盘的用户资料,请将以下参数(均为小写)提交到regzh.aspx:

action update(必有,标识此动作为修改资料)
syskey 为MD5(syskey&username)后的值,也就是安全码加上用户名后使用MD5(可在后台设置16位或32位)加密后的结果
username 用户名(必有)
mail 邮件
url 个人网址
sex 性别
qq QQ号
msn MSN号
realname 真实姓名
phone 联系电话
address 联系地址
company 公司名称
bm 部门名称
recommend 备注
return 修改后需要返回的地址,用以修改后返回到原程序指定的页面

返回参数:-1:安全码不正确

范例:


 http://本程序地址/regzh.aspx?action=update&syskey=***&username=myname&mail=abc@abc.com

7.用户退出:

传递action的exit行为即可(均为小写)。

action exit(必有,标识此动作为退出)
return 退出后需要返回的地址,用以返回到原程序指定的页面

范例:


 http://本程序地址/regzh.aspx?action=exit

8.删除用户:

若要在其它系统处删除用户,请将以下参数(均为小写)提交到regzh.aspx:

action del(必有,标识此动作为删除用户)
syskey 为MD5(syskey&username)后的值,也就是安全码加上用户名后使用MD5(可在后台设置16位或32位)加密后的结果
username 用户名(必有,传递多个用户名以半角,号分隔)
return 删除后需要返回的地址,用以删除后返回到原程序指定的页面

返回参数:-1:安全码不正确

范例:


 http://本程序地址/regzh.aspx?action=del&syskey=***&username=myname

9.自动登录整合(URL方式+返回):

此方式适用于在其它系统中登录后本系统需要同时隐含设置为已登录状态。传递username和password(未加密)的URL值至regzh.aspx后即会自动登录,同时可传递return返回地址。

action login(必有,标识此动作为用户登录)
syskey 为MD5(syskey&username)后的值,也就是安全码加上用户名后使用MD5(可在后台设置16位或32位)加密后的结果
username 用户名(必有)
password 登录密码(未加密) (两者必有其一,优先检查password,若无值则使用passwordm,16位或32位MD5取决于系统后台设置)
passwordm 登录密码(MD5已加密)
return 删除后需要返回的地址,用以删除后返回到原程序指定的页面

返回参数:-1:安全码不正确,-3:密码校验错误

范例:


 http://本程序地址/regzh.aspx?action=login&syskey=***&username=myname&password=mypwd&return=http://www.1disk.cn

10.审核用户:

若要在其它系统处审核用户,请将以下参数(均为小写)提交到regzh.aspx:

action audit(必有,标识此动作为审核用户)
syskey 为MD5(syskey&username)后的值,也就是安全码加上用户名后使用MD5(可在后台设置16位或32位)加密后的结果
username 用户名(必有,传递多个用户名以半角,号分隔)
return 审核后需要返回的地址,用以删除后返回到原程序指定的页面

返回参数:-1:安全码不正确

范例:


 http://本程序地址/regzh.aspx?action=audit&syskey=***&username=myname

11.取消审核用户:

若要在其它系统处取消审核用户,请将以下参数(均为小写)提交到regzh.aspx:

action unaudit(必有,标识此动作为审核用户)
syskey 为MD5(syskey&username)后的值,也就是安全码加上用户名后使用MD5(可在后台设置16位或32位)加密后的结果
username 用户名(必有,传递多个用户名以半角,号分隔)
return 取消审核后需要返回的地址,用以删除后返回到原程序指定的页面

返回参数:-1:安全码不正确

范例:


 http://本程序地址/regzh.aspx?action=unaudit&syskey=***&username=myname

12.锁定用户:

若要在其它系统处锁定用户,请将以下参数(均为小写)提交到regzh.aspx:

action lock(必有,标识此动作为审核用户)
syskey 为MD5(syskey&username)后的值,也就是安全码加上用户名后使用MD5(可在后台设置16位或32位)加密后的结果
username 用户名(必有,传递多个用户名以半角,号分隔)
return 锁定后需要返回的地址,用以删除后返回到原程序指定的页面

返回参数:-1:安全码不正确

范例:


 http://本程序地址/regzh.aspx?action=lock&syskey=***&username=myname

10.解除锁定用户:

若要在其它系统处解除锁定用户,请将以下参数(均为小写)提交到regzh.aspx:

action unlock(必有,标识此动作为审核用户)
syskey 为MD5(syskey&username)后的值,也就是安全码加上用户名后使用MD5(可在后台设置16位或32位)加密后的结果
username 用户名(必有,传递多个用户名以半角,号分隔)
return 解除锁定后需要返回的地址,用以删除后返回到原程序指定的页面

返回参数:-1:安全码不正确

范例:


 http://本程序地址/regzh.aspx?action=unlock&syskey=***&username=myname