Skip to content

Commit

Permalink
feat:添加无效的open_kfid错误信息
Browse files Browse the repository at this point in the history
  • Loading branch information
NICEXAI committed Aug 26, 2021
1 parent 65776ee commit 362d985
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions error.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,29 +10,31 @@ type Error string

const (
// SDKInitFailed 错误码:50001
SDKInitFailed Error = "SDK初始化失败"
SDKInitFailed Error = "SDK初始化失败"
// SDKCacheUnavailable 错误码:50002
SDKCacheUnavailable Error = "缓存无效"
SDKCacheUnavailable Error = "缓存无效"
// SDKUnknownError 错误码:50003
SDKUnknownError Error = "未知错误"
SDKUnknownError Error = "未知错误"
// SDKInvalidCredential 错误码:40001
SDKInvalidCredential Error = "不合法的secret参数"
SDKInvalidCredential Error = "不合法的secret参数"
// SDKInvalidCorpID 错误码:40013
SDKInvalidCorpID Error = "无效的 CorpID"
SDKInvalidCorpID Error = "无效的 CorpID"
// SDKAccessTokenInvalid 错误码:40014
SDKAccessTokenInvalid Error = "AccessToken 无效"
// SDKAccessTokenMissing 错误码:41001
SDKAccessTokenMissing Error = "缺少AccessToken参数"
// SDKAccessTokenExpired 错误码:42001
SDKAccessTokenExpired Error = "AccessToken 已过期"
// SDKApiFreqOutOfLimit 错误码:45009
SDKApiFreqOutOfLimit Error = "接口请求次数超频"
SDKApiFreqOutOfLimit Error = "接口请求次数超频"
// SDKApiForbidden 错误码:48002
SDKApiForbidden Error = "API 禁止调用"
// SDKInvalidOpenKFID 错误码:95000
SDKInvalidOpenKFID Error = "无效的 open_kfid"
// SDKOpenKFIDNotExist 错误码:95004
SDKOpenKFIDNotExist Error = "open_kfid 不存在"
// SDKWeWorkAlready 错误码:95011
SDKWeWorkAlready Error = "已在企业微信使用微信客服"
SDKWeWorkAlready Error = "已在企业微信使用微信客服"
)

//输出错误信息
Expand Down Expand Up @@ -61,6 +63,8 @@ func NewSDKErr(code int, msgList ...string) Error {
return SDKApiFreqOutOfLimit
case 48002:
return SDKApiForbidden
case 95000:
return SDKInvalidOpenKFID
case 95004:
return SDKOpenKFIDNotExist
case 95011:
Expand All @@ -72,4 +76,4 @@ func NewSDKErr(code int, msgList ...string) Error {
}
return SDKUnknownError
}
}
}

0 comments on commit 362d985

Please sign in to comment.