修改签名头
Build docker and publish / build (20.15.1) (push) Successful in 7m44s

This commit is contained in:
2026-03-05 23:31:45 -08:00
parent d575df9529
commit 6e13e67dc8
9 changed files with 416 additions and 159 deletions
+181 -3
View File
@@ -115,6 +115,25 @@ type ApplicationVersion struct {
IsDefault bool `json:"is_default"`
}
type AttachAppleTransactionByIdRequest struct {
OrderNo string `json:"order_no" validate:"required"`
TransactionId string `json:"transaction_id" validate:"required"`
Sandbox *bool `json:"sandbox,omitempty"`
}
type AttachAppleTransactionRequest struct {
OrderNo string `json:"order_no" validate:"required"`
SignedTransactionJWS string `json:"signed_transaction_jws" validate:"required"`
SubscribeId int64 `json:"subscribe_id,omitempty"`
DurationDays int64 `json:"duration_days,omitempty"`
Tier string `json:"tier,omitempty"`
}
type AttachAppleTransactionResponse struct {
ExpiresAt int64 `json:"expires_at"`
Tier string `json:"tier"`
}
type AuthConfig struct {
Mobile MobileAuthenticateConfig `json:"mobile"`
Email EmailAuthticateConfig `json:"email"`
@@ -182,6 +201,25 @@ type BatchSendEmailTask struct {
UpdatedAt int64 `json:"updated_at"`
}
type BindEmailWithVerificationRequest struct {
Email string `json:"email" form:"email" validate:"required,email"`
Code string `json:"code" form:"code" validate:"required"`
}
type BindEmailWithVerificationResponse struct {
Success bool `json:"success"`
Message string `json:"message"`
Token string `json:"token,omitempty"`
UserId int64 `json:"user_id"`
FamilyJoined bool `json:"family_joined,omitempty"`
FamilyId int64 `json:"family_id,omitempty"`
OwnerUserId int64 `json:"owner_user_id,omitempty"`
}
type BindInviteCodeRequest struct {
InviteCode string `json:"invite_code" form:"invite_code" validate:"required"`
}
type BindOAuthCallbackRequest struct {
Method string `json:"method"`
Callback interface{} `json:"callback"`
@@ -218,7 +256,7 @@ type CheckVerificationCodeRequest struct {
type CheckVerificationCodeRespone struct {
Status bool `json:"status"`
Exist bool `json:"exist,omitempty"`
Exist bool `json:"exist"`
}
type CheckoutOrderRequest struct {
@@ -491,6 +529,18 @@ type CurrencyConfig struct {
CurrencySymbol string `json:"currency_symbol"`
}
type DeleteAccountRequest struct {
Email string `json:"email" validate:"required,email"`
Code string `json:"code" validate:"required"`
}
type DeleteAccountResponse struct {
Success bool `json:"success"`
Message string `json:"message"`
UserId int64 `json:"user_id"`
Code int64 `json:"code"`
}
type DeleteAdsRequest struct {
Id int64 `json:"id"`
}
@@ -607,6 +657,21 @@ type EmailAuthticateConfig struct {
DomainSuffixList string `json:"domain_suffix_list"`
}
type ErrorLogMessage struct {
Id int64 `json:"id"`
Platform string `json:"platform"`
AppVersion string `json:"app_version"`
OsName string `json:"os_name"`
OsVersion string `json:"os_version"`
DeviceId string `json:"device_id"`
UserId int64 `json:"user_id"`
SessionId string `json:"session_id"`
Level uint8 `json:"level"`
ErrorCode string `json:"error_code"`
Message string `json:"message"`
CreatedAt int64 `json:"created_at"`
}
type FamilyDetail struct {
Summary FamilySummary `json:"summary"`
Members []FamilyMemberItem `json:"members"`
@@ -812,6 +877,28 @@ type GetAdsResponse struct {
List []Ads `json:"list"`
}
type GetAgentDownloadsRequest struct {
}
type GetAgentDownloadsResponse struct {
Total int64 `json:"total"`
Platforms PlatformDownloads `json:"platforms"`
ComparisonRate string `json:"comparison_rate,omitempty"`
}
type GetAgentRealtimeRequest struct {
}
type GetAgentRealtimeResponse struct {
Total int64 `json:"total"`
Clicks int64 `json:"clicks"`
Views int64 `json:"views"`
Installs int64 `json:"installs"`
PaidCount int64 `json:"paid_count"`
GrowthRate string `json:"growth_rate"`
PaidGrowthRate string `json:"paid_growth_rate"`
}
type GetAnnouncementListRequest struct {
Page int64 `form:"page"`
Size int64 `form:"size"`
@@ -830,6 +917,12 @@ type GetAnnouncementRequest struct {
Id int64 `form:"id" validate:"required"`
}
type GetAppleStatusResponse struct {
Active bool `json:"active"`
ExpiresAt int64 `json:"expires_at"`
Tier string `json:"tier"`
}
type GetAuthMethodConfigRequest struct {
Method string `form:"method"`
}
@@ -907,6 +1000,44 @@ type GetDocumentListResponse struct {
List []Document `json:"list"`
}
type GetErrorLogMessageDetailResponse struct {
Id int64 `json:"id"`
Platform string `json:"platform"`
AppVersion string `json:"app_version"`
OsName string `json:"os_name"`
OsVersion string `json:"os_version"`
DeviceId string `json:"device_id"`
UserId int64 `json:"user_id"`
SessionId string `json:"session_id"`
Level uint8 `json:"level"`
ErrorCode string `json:"error_code"`
Message string `json:"message"`
Stack string `json:"stack"`
ClientIP string `json:"client_ip"`
UserAgent string `json:"user_agent"`
Locale string `json:"locale"`
OccurredAt int64 `json:"occurred_at"`
CreatedAt int64 `json:"created_at"`
}
type GetErrorLogMessageListRequest struct {
Page int `form:"page"`
Size int `form:"size"`
Platform string `form:"platform,optional"`
Level uint8 `form:"level,optional"`
UserId int64 `form:"user_id,optional"`
DeviceId string `form:"device_id,optional"`
ErrorCode string `form:"error_code,optional"`
Keyword string `form:"keyword,optional"`
Start int64 `form:"start,optional"`
End int64 `form:"end,optional"`
}
type GetErrorLogMessageListResponse struct {
Total int64 `json:"total"`
List []ErrorLogMessage `json:"list"`
}
type GetFamilyDetailRequest struct {
Id int64 `form:"id" validate:"required"`
}
@@ -939,6 +1070,18 @@ type GetGlobalConfigResponse struct {
WebAd bool `json:"web_ad"`
}
type GetInviteSalesRequest struct {
Page int `form:"page"`
Size int `form:"size"`
StartTime int64 `form:"start_time"`
EndTime int64 `form:"end_time"`
}
type GetInviteSalesResponse struct {
Total int64 `json:"total"`
List []InvitedUserSale `json:"list"`
}
type GetLoginLogRequest struct {
Page int `form:"page"`
Size int `form:"size"`
@@ -1110,6 +1253,15 @@ type GetSubscribeLogResponse struct {
Total int64 `json:"total"`
}
type GetSubscribeStatusRequest struct {
Email string `form:"email" json:"email" validate:"omitempty,email"`
}
type GetSubscribeStatusResponse struct {
DeviceStatus bool `json:"device_status"`
EmailStatus bool `json:"email_status"`
}
type GetSubscriptionRequest struct {
Language string `form:"language"`
}
@@ -1147,6 +1299,14 @@ type GetUserAuthMethodResponse struct {
AuthMethods []UserAuthMethod `json:"auth_methods"`
}
type GetUserInviteStatsRequest struct {
}
type GetUserInviteStatsResponse struct {
FriendlyCount int64 `json:"friendly_count"`
HistoryCount int64 `json:"history_count"`
}
type GetUserListRequest struct {
Page int `form:"page"`
Size int `form:"size"`
@@ -1299,6 +1459,13 @@ type InviteConfig struct {
GiftDays int64 `json:"gift_days"`
}
type InvitedUserSale struct {
Amount float64 `json:"amount"`
UpdatedAt int64 `json:"updated_at"`
UserHash string `json:"user_hash"`
ProductName string `json:"product_name"`
}
type KickOfflineRequest struct {
Id int64 `json:"id"`
}
@@ -1518,6 +1685,13 @@ type PaymentMethodDetail struct {
NotifyURL string `json:"notify_url"`
}
type PlatformDownloads struct {
IOS int64 `json:"ios"`
Android int64 `json:"android"`
Windows int64 `json:"windows"`
Mac int64 `json:"mac"`
}
type PlatformInfo struct {
Platform string `json:"platform"`
PlatformUrl string `json:"platform_url"`
@@ -1713,8 +1887,8 @@ type QueryOrderDetailRequest struct {
type QueryOrderListRequest struct {
Page int `form:"page" validate:"required"`
Size int `form:"size" validate:"required"`
Status int `form:"status"`
Search string `form:"search"`
Status int `form:"status,optional"`
Search string `form:"search,optional"`
}
type QueryOrderListResponse struct {
@@ -2006,6 +2180,10 @@ type ResetUserSubscribeTrafficRequest struct {
UserSubscribeId int64 `json:"user_subscribe_id"`
}
type RestoreAppleTransactionsRequest struct {
Transactions []string `json:"transactions" validate:"required"`
}
type RevenueStatisticsResponse struct {
Today OrdersStatistics `json:"today"`
Monthly OrdersStatistics `json:"monthly"`