From 4fd771902bfb7be7bd1e00adebd164b9328d99a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Thu, 2 Jun 2022 14:31:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A9=E5=81=87=E6=8A=96=E9=9F=B3=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platformapi/tiktok/tiktok_token.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/platformapi/tiktok/tiktok_token.go b/platformapi/tiktok/tiktok_token.go index 075ded09..c0bdf2dd 100644 --- a/platformapi/tiktok/tiktok_token.go +++ b/platformapi/tiktok/tiktok_token.go @@ -1,6 +1,7 @@ package tiktok import ( + "errors" "git.rosy.net.cn/baseapi/utils" ) @@ -11,7 +12,7 @@ func (a *API) GetTiktokOauth(code string) (*TiktokOauthResone, error) { tokenReq["code"] = code tokenReq["secret"] = a.GetSecret() tokenReq["anonymous_code"] = "" - result, err := a.AccessAPI2("https://developer.toutiao.com"+"/"+"api/apps/v2/jscode2session", tokenReq) + result, err := a.AccessAPI2("https://developer.toutiao.com/api/apps/v2/jscode2session", tokenReq) if err != nil { return nil, err } @@ -20,6 +21,10 @@ func (a *API) GetTiktokOauth(code string) (*TiktokOauthResone, error) { if err := utils.Map2StructByJson(result, oauthAccessToken, false); err != nil { return nil, err } + + if oauthAccessToken.ErrNo != 0 { + return nil, errors.New(oauthAccessToken.ErrTips) + } return oauthAccessToken, nil }