1.全局操作
动易系统在进行任何操作时都支持的元素以及处理细节说明。
1.1 发送和接收请求时处理的元素
appID = "PowerEasy"
action = [checkname|reguser|login|logout|update|delete|getinfo]
syskey = 32位加密安全码
username = string
1.2 返回信息包含的元素
appID = "PowerEasy"
status = [0|1]
body
message = [null|string]
从动易系统发出的请求包中,不论action的值是什么,都必然包含1.1中列出的所有元素;同样,对于任意程序发送到动易的请求,动易系统也会检查处理这些元素。
动易系统处理完请求后,不轮处理结果如何,返回信息中必定包含1.2中列出的所有元素;同样,对于其它程序返回的信息,动易系统也会检查处理这些元素。
除了全局性的元素外,具体每个操作,动易对DPO规范指定的元素的支持见下面的说明。
2.检查注册
2.1 发送请求包含的元素
appID = "PowerEasy"
action = "checkreg"
syskey
username
email
2.2 返回信息包含的元素
appID = "PowerEasy"
status = [0|1]
body
message = [null|string]
3.注册用户
3.1 发送请求包含的元素
appID = "PowerEasy"
action = "reguser"
syskey = string
username = string
password = string
email = string
question = string
answer = string
truename = string
gender = string
birthday = date
qq = string
msn = string
mobile = string
telephone = string
address = string
zipcode = string
homepage = string
userip = string
上述元素根据情况可能为文本元素或空元素。
3.2 返回信息包含的元素
appID = "PowerEasy"
status = [0|1]
body
message = [null|string]
4.用户登录
4.1 发送请求包含的元素
appID = "PowerEasy"
action = "login"
syskey = string
username = string
password = string
userip = string
4.2 返回信息包含的元素
appID = "PowerEasy"
status = [0|1]
body
message = [null|string]
5.用户注销
5.1 发送请求包含的元素
appID = "PowerEasy"
action = "logout"
syskey = string
username = string
上述元素根据情况可能为文本元素或空元素。
5.2 返回信息包含的元素
appID = "PowerEasy"
status = [0|1]
body
message = [null|string]
6.用户信息更新
6.1 发送请求包含的元素
appID = "PowerEasy"
action = "update"
syskey = string
username = string
password = string
email = string
question = string
answer = string
savecookie = integer
truename = string
gender = string
birthday = date
qq = string
msn = string
mobile = string
telephone = string
address = string
zipcode = string
homepage = string
userip = string
jointime = date
experience = integer
ticket = integer
balance = double
userstatus = integer
上述元素根据情况可能为文本元素或空元素。
6.2 返回信息包含的元素
appID = "PowerEasy"
status = [0|1]
body
message = [null|string]
7.删除用户
7.1 发送请求包含的元素
appID = "PowerEasy"
action = "delete"
syskey = string
username = string
上述元素根据情况可能为文本元素或空元素。
7.2 返回信息包含的元素
appID = "PowerEasy"
status = [0|1]
body
message = [null|string]
8.查询用户资料
8.1 发送请求包含的元素
appID = "PowerEasy"
action = "getinfo"
syskey = string
username = string
8.2 返回信息包含的元素
appID = "PowerEasy"
status = [0|1]
body
message = [null|string]
email = string
question = string
answer = string
savecookie = integer
truename = string
gender = string
birthday = date
qq = string
msn = string
mobile = string
telephone = string
address = string
zipcode = string
homepage = string
userip = string
jointime = date
experience = integer
ticket = integer
valuation = 0
balance = double
userstatus = integer
9.动易用户信息与规范元素的对应关系
动易字段 | 对应元素 |
---|---|
用户名 | username |
密码 | password |
电子邮件 | |
密码提示问题 | question |
密码提示答案 | answer |
自动登录选项 | savecookie |
真实姓名 | truename |
性别 | gender |
生日 | birthday |
QQ号 | |
MSN帐号 | msn |
移动电话 | mobile |
电话号码 | telephone |
通讯地址 | address |
邮政编码 | zipcode |
主页地址 | homepage |
用户IP地址 | userip |
注册时间 | jointime |
用户积分 | experience |
用户点券 | ticket |
N/A | valuation |
现金余额 | balance |
发布信息数 | posts |
用户状态 | userstatus |
作者:小李刀刀
原文链接:动易2006版对DPO接口支持细节
裁纸刀下版权所有,允许非商业用途转载,转载时请原样转载并标明来源、作者,保留原文链接。