天假抖音登录验证

This commit is contained in:
邹宗楠
2022-06-02 14:31:45 +08:00
parent 7de52d4ab3
commit 4fd771902b

View File

@@ -1,6 +1,7 @@
package tiktok package tiktok
import ( import (
"errors"
"git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/baseapi/utils"
) )
@@ -11,7 +12,7 @@ func (a *API) GetTiktokOauth(code string) (*TiktokOauthResone, error) {
tokenReq["code"] = code tokenReq["code"] = code
tokenReq["secret"] = a.GetSecret() tokenReq["secret"] = a.GetSecret()
tokenReq["anonymous_code"] = "" 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 { if err != nil {
return nil, err return nil, err
} }
@@ -20,6 +21,10 @@ func (a *API) GetTiktokOauth(code string) (*TiktokOauthResone, error) {
if err := utils.Map2StructByJson(result, oauthAccessToken, false); err != nil { if err := utils.Map2StructByJson(result, oauthAccessToken, false); err != nil {
return nil, err return nil, err
} }
if oauthAccessToken.ErrNo != 0 {
return nil, errors.New(oauthAccessToken.ErrTips)
}
return oauthAccessToken, nil return oauthAccessToken, nil
} }