From c3feb969bd9c27c71a6009646b62883ec476dcb9 Mon Sep 17 00:00:00 2001 From: gazebo Date: Thu, 7 Mar 2019 12:14:56 +0800 Subject: [PATCH] =?UTF-8?q?-=20handle=20=E6=82=A8=E7=9A=84=E8=AF=B7?= =?UTF-8?q?=E6=B1=82=E6=95=B0=E5=B7=B2=E8=B6=85=E8=BF=87=E9=98=88=E5=80=BC?= =?UTF-8?q?=20for=20ebaiapi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platformapi/ebaiapi/ebaiapi.go | 8 ++++---- platformapi/weixinapi/weixinapi.go | 4 ---- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/platformapi/ebaiapi/ebaiapi.go b/platformapi/ebaiapi/ebaiapi.go index 3bf23ff3..84c3bb0f 100644 --- a/platformapi/ebaiapi/ebaiapi.go +++ b/platformapi/ebaiapi/ebaiapi.go @@ -121,10 +121,10 @@ func (a *API) AccessAPI(cmd string, body map[string]interface{}) (retVal *Respon } baseapi.SugarLogger.Debugf("ebai AccessAPI failed, jsonResult1:%s", utils.Format4Output(jsonResult1, true)) newErr := utils.NewErrorIntCode(retVal.Error, retVal.ErrNo) - // todo 包括访问超频的很多错误都是这个错误号... - // if newErr.IntCode() == 20212 { - // return platformapi.ErrLevelExceedLimit, newErr - // } + // todo 临时处理超过阈值错... + if newErr.IntCode() == 20501 && strings.Index(retVal.Error, "阈值") >= 0 { + return platformapi.ErrLevelExceedLimit, newErr + } return platformapi.ErrLevelCodeIsNotOK, newErr }) return retVal, err diff --git a/platformapi/weixinapi/weixinapi.go b/platformapi/weixinapi/weixinapi.go index 0e496718..bf869b11 100644 --- a/platformapi/weixinapi/weixinapi.go +++ b/platformapi/weixinapi/weixinapi.go @@ -13,10 +13,6 @@ const ( prodURL = "https://api.weixin.qq.com" ) -const ( - actionGetToken = "token" -) - const ( ResponseCodeBusy = -1 ResponseCodeSuccess = 0