|
服务器地址
1.用户列表【※】a_listuser.asp
输入:?AgentName=Agent&AgentPass=Pass
返回:
nnnn 用户列表
user?User=User&Name=Name&Contact=Contact&Phone=Phone&SMSCount=SMSCount&SendCount
2.添加用户【※】a_adduser.asp
输入:? AgentName=Agent&AgentPass=Pass
&UserName=User&Customer=Name&Contact=Contact&Phone=Phone&Password=Pass&Email=email&QQ=qq
返回:大于0表示成功。
参数说明:
AgentName 代理商的帐号, 必须经过WAYTIDE授权,否则不能开子帐号
AgentPass 代理商的密码
UserName 新帐号(TEXT (20))
Password 客户密码(TEXT(20))
Customer 客户名称(TEXT(50))
Contact 联系人(TEXT(20))
Phone 联系电话(TEXT(20))
Email 电子邮件(TEXT(100))
QQ QQ号(TEXT(20))
以上所有参数的值必须用URL编码格式,例如空格用+(加号)代替,请参考相关文档。
请在提交数据之前检查数据的合法性,不要超过协议中的长度。
代理商应当使用手机号码的进行唯一性判断,同一个手机号码只有1次注册机会。
说明:新用户的AgentName属性不为空。
3.修改用户帐号a_edituser.asp
输入:? AgentName=Agent&AgentPass=Pass
&UserName=User&Customer=Name&Contact=Contact&Phone=Phone&Email=email&QQ=qq
返回:大于0表示成功。
操作:用户的AgentName属性必须相符。
4.删除用户帐号a_deluser.asp
输入:? AgentName=Agent&AgentPass=Pass&User=User
返回:大于0表示成功。
操作:用户的AgentName属性必须相符。用户的短信数量必须为0。
5.查询用户资料a_dispuser.asp
输入:? AgentName=Agent&AgentPass=Pass&User=User
返回:大于0表示成功。
操作:用户的AgentName属性必须相符。显示用户的短信数量,密码等信息。
6.充值【※】a_addsms.asp
输入:? AgentName=Agent&AgentPass=Pass&User=User&AddCount=Count
返回:大于0表示成功。
参数说明:
AgentName 代理商的帐号, 必须经过WAYTIDE授权,否则不能开子帐号
AgentPass 代理商的密码
User 用户的帐号
AddCount 充值数量
说明:
代理商只能给自己的下级用户充值,不能其他用户充值。
代理上的帐号上必须有足够的余额供分配。
用户的AgentName属性必须相符。用户的短信数量增加,代理商的已发送增加,可用数量相应减少。
7.查询充值日志a_listlog.asp
输入:? AgentName=Agent&AgentPass=Pass&User=User
返回:大于0表示成功。
操作:用户的AgentName属性必须相符。
因为日志中没有代理商的信息,只能根据具体用户显示充值日志。 |