merge: usage 用量 + 广告解锁 [tsk_1taxhtV2k3RP]
# Conflicts: # server/internal/apierr/apierr.go
This commit is contained in:
@@ -108,6 +108,29 @@ var (
|
||||
|
||||
// Webhook-specific errors.
|
||||
var (
|
||||
// Usage / ads / quota errors.
|
||||
ErrAdNotUnlocked = &Error{
|
||||
Code: "AD_NOT_UNLOCKED",
|
||||
MessageZH: "请先观看激励视频解锁当日时长",
|
||||
MessageEn: "Please watch the rewarded ad to unlock today's minutes",
|
||||
}
|
||||
ErrQuotaExhausted = &Error{
|
||||
Code: "QUOTA_EXHAUSTED",
|
||||
MessageZH: "今日免费时长已用尽,请明天再来或升级套餐",
|
||||
MessageEn: "Today's free minutes are used up, try tomorrow or upgrade",
|
||||
}
|
||||
ErrAdVerifyFailed = &Error{
|
||||
Code: "AD_VERIFY_FAILED",
|
||||
MessageZH: "广告回执校验失败",
|
||||
MessageEn: "Ad receipt verification failed",
|
||||
}
|
||||
ErrAdReplay = &Error{
|
||||
Code: "AD_TOKEN_REPLAY",
|
||||
MessageZH: "该广告回执已被使用",
|
||||
MessageEn: "This ad receipt has already been used",
|
||||
}
|
||||
|
||||
// Webhook-specific errors.
|
||||
ErrWebhookSignature = &Error{
|
||||
Code: "WEBHOOK_INVALID_SIGNATURE",
|
||||
MessageZH: "签名校验失败",
|
||||
|
||||
Reference in New Issue
Block a user