f add
This commit is contained in:
@@ -123,6 +123,14 @@ type (
|
||||
GetInviteLinkResp {
|
||||
InviteLink string `json:"invite_link"` // 邀请链接
|
||||
}
|
||||
// 生成邀请海报(后端 imageService 合成背景+二维码)
|
||||
GetInvitePosterReq {
|
||||
InviteLink string `form:"invite_link"` // 邀请链接
|
||||
Format string `form:"format,optional"` // base64 时返回 JSON,否则返回 image/png
|
||||
}
|
||||
GetInvitePosterResp {
|
||||
PosterBase64 string `json:"poster_base64"` // PNG base64,前端用 data:image/png;base64,{poster_base64}
|
||||
}
|
||||
// 获取代理等级特权信息
|
||||
GetLevelPrivilegeResp {
|
||||
Levels []LevelPrivilegeItem `json:"levels"`
|
||||
@@ -250,6 +258,10 @@ service main {
|
||||
@handler GetInviteLink
|
||||
get /invite_link (GetInviteLinkReq) returns (GetInviteLinkResp)
|
||||
|
||||
// 生成邀请海报(后端 imageService 合成背景+二维码,format=base64 返回 JSON)
|
||||
@handler GetInvitePoster
|
||||
get /invite/poster (GetInvitePosterReq) returns (GetInvitePosterResp)
|
||||
|
||||
// 获取代理等级特权信息
|
||||
@handler GetLevelPrivilege
|
||||
get /level/privilege returns (GetLevelPrivilegeResp)
|
||||
|
||||
Reference in New Issue
Block a user