功能描述:注册一个用户,并初始余额为0。
email:用户标识符
password:用户加盐密码
Fingerprint:指纹字符
Iris:虹膜字符
POST Jason Parameters:
{
"$class": "org.education.RegisterUser",
"email": "test@qqq.com",
"password": "passwithhash",
"Fingerprint": "fingerString",
"Iris": "irisString"
}
Curl:
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \
"$class": "org.education.RegisterUser", \
"email": "test%40qqq.com", \
"password": "passwithhash", \
"Fingerprint": "fingerString", \
"Iris": "irisString" \
}' 'http://IP:3000/api/RegisterUser'
功能描述:注册一个用户,并初始余额为0。
email:用户标识符
password:用户加盐密码
Fingerprint:指纹字符 (第一次注册时可以不添加此字段)
Iris:虹膜字符 (第一次注册时可以不添加此字段)
POST Jason Parameters: #注册时未更新指纹
{
"$class": "org.education.RegisterUser",
"email": "test@qqqq.com",
"password": "passwithhash",
"Iris": "irisString"
}
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d ' { \
"$class": "org.education.RegisterUser", \
"email": "test%40qqqq.com", \
"password": "passwithhash", \
"Iris": "irisString" \
}' 'http://IP:3000/api/RegisterUser'
POST Jason Parameters: #为用户更新指纹
{
"$class": "org.education.UpdateUserFingerprint",
"email": "test@qqqq.com",
"Fingerprint": "fingerString"
}
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d ' { \
"$class": "org.education.UpdateUserFingerprint", \
"email": "test%40qqqq.com", \
"Fingerprint": "fingerString" \
}' 'http://IP:3000/api/UpdateUserFingerprint'
email:用户标识符
Iris:更新的虹膜字符
POST Jason Parameters: #更新虹膜
{
"$class": "org.education.UpdateUserIris",
"email": "test@qqqq.com",
"Iris": "NewirisString"
}
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \
"$class": "org.education.UpdateUserIris", \
"email": "test%40qqqq.com", \
"Iris": "NewirisString" \
} \
' 'http://IP:3000/api/UpdateUserIris'
email:用户标识符
password: 更新的用户加盐密码
POST Jason Parameters: #注册时未更新指纹
{
"$class": "org.education.UpdateUserpassword",
"email": "test@qqqq.com",
"password": "newpasswithhash"
}
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \
"$class": "org.education.UpdateUserpassword", \
"email": "test%40qqqq.com", \
"password": "newpasswithhash" \
}' 'http://IP:3000/api/UpdateUserpassword'
功能描述:注册一个机构用户,并初始余额为0。
email:机构用户标识符
registrationNumber:机构用户注册号
password:用户加盐密码
Fingerprint:指纹字符 (第一次注册时可以不添加此字段)
Iris:虹膜字符 (第一次注册时可以不添加此字段)
POST Jason Parameters:
{
"$class": "org.education.RegisterCompany",
"email": "company@zju.com",
"registrationNumber": "#registrationNumber1",
"password": "passwithhash",
"Fingerprint": "fingerString",
"Iris": "irisString"
}
Curl:
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \
"$class": "org.education.RegisterCompany", \
"email": "company%40zju.com", \
"registrationNumber": "#registrationNumber1", \
"password": "passwithhash", \
"Fingerprint": "fingerString", \
"Iris": "irisString" \
}' 'http://IP:3000/api/RegisterCompany'
功能描述:注册一个监管用户,并初始余额为0。
email:监管用户标识符
password:用户加盐密码
Fingerprint:指纹字符 (第一次注册时可以不添加此字段)
Iris:虹膜字符 (第一次注册时可以不添加此字段)
POST Jason Parameters:
{
"$class": "org.education.RegisterRegulator",
"email": "regulator1@zju.com",
"password": "passwithhash",
"Fingerprint": "fingerString",
"Iris": "irisString"
}
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \
"$class": "org.education.RegisterRegulator", \
"email": "regulator1%40zju.com", \
"password": "passwithhash", \
"Fingerprint": "fingerString", \
"Iris": "irisString" \
}' 'http://IP:3000/api/RegisterRegulator'