方法列表
创建用户
admin
RPC
createACMEUser (CreateACMEUserRequest) returns (CreateACMEUserResponse)
HTTP
POST /ACMEUserService/createACMEUser
输入对象:CreateACMEUserRequest:
{ // 所属用户,只有管理员才有权限指定 int64 userId; // 用户邮箱 string email; // 用户描述 string description; // 服务商代号 string acmeProviderCode; // 服务商帐号 int64 acmeProviderAccountId; }
输出对象:CreateACMEUserResponse:
修改用户
admin
RPC
updateACMEUser (UpdateACMEUserRequest) returns (RPCSuccess)
HTTP
POST /ACMEUserService/updateACMEUser
输入对象:UpdateACMEUserRequest:
{ int64 acmeUserId; // 描述(备注) string description; }
输出对象:RPCSuccess:
{ }
删除用户
admin
RPC
deleteACMEUser (DeleteACMEUserRequest) returns (RPCSuccess)
HTTP
POST /ACMEUserService/deleteACMEUser
输入对象:DeleteACMEUserRequest:
输出对象:RPCSuccess:
{ }
计算用户数量
admin
RPC
countACMEUsers (CountAcmeUsersRequest) returns (RPCCountResponse)
HTTP
POST /ACMEUserService/countACMEUsers
输入对象:CountAcmeUsersRequest:
{ // 管理员ID int64 adminId; // 用户ID int64 userId; int64 acmeProviderAccountId; }
输出对象:RPCCountResponse:
{ // 数量 int64 count; }
列出单页用户
admin
RPC
listACMEUsers (ListACMEUsersRequest) returns (ListACMEUsersResponse)
HTTP
POST /ACMEUserService/listACMEUsers
输入对象:ListACMEUsersRequest:
{ // 管理员ID int64 adminId; // 用户ID int64 userId; // 读取位置 int64 offset; // 数量,通常不能小于0 int64 size; }
输出对象:ListACMEUsersResponse:
查找单个用户
admin
RPC
findEnabledACMEUser (FindEnabledACMEUserRequest) returns (FindEnabledACMEUserResponse)
HTTP
POST /ACMEUserService/findEnabledACMEUser
输入对象:FindEnabledACMEUserRequest:
输出对象:FindEnabledACMEUserResponse:
查找所有用户
admin
RPC
findAllACMEUsers (FindAllACMEUsersRequest) returns (FindAllACMEUsersResponse)
HTTP
POST /ACMEUserService/findAllACMEUsers
输入对象:FindAllACMEUsersRequest:
{ // 管理员ID int64 adminId; // 用户ID int64 userId; string acmeProviderCode; }
输出对象:FindAllACMEUsersResponse: