1
This commit is contained in:
@@ -94,7 +94,7 @@ func (a *API) AccessAPI(baseUrl, actionApi, method string, bizParams map[string]
|
||||
// 发送请求
|
||||
sendUrl := func() *http.Request {
|
||||
var request *http.Request
|
||||
if RequestPost == method {
|
||||
if http.MethodPost == method {
|
||||
request, _ = http.NewRequest(http.MethodPost, fullURL, strings.NewReader(string(data)))
|
||||
} else {
|
||||
request, _ = http.NewRequest(http.MethodGet, utils.GenerateGetURL(baseUrl, actionApi, bizParams), nil)
|
||||
@@ -135,11 +135,11 @@ func (a *API) GetAccessToken() (tokenInfo *TokenInfo, err error) {
|
||||
switch {
|
||||
case a.accessToken != "" && a.refreshToken != "":
|
||||
parameter["refresh_token"] = a.refreshToken
|
||||
result, err = a.AccessAPI(RefreshTokenUrl, "", RequestPost, parameter)
|
||||
result, err = a.AccessAPI(RefreshTokenUrl, "", http.MethodPost, parameter)
|
||||
case a.accessToken == "" && a.refreshToken == "":
|
||||
parameter["grant_type"] = "authorization_code"
|
||||
parameter["code"] = a.code
|
||||
result, err = a.AccessAPI(TokenURL, "", RequestPost, parameter)
|
||||
result, err = a.AccessAPI(TokenURL, "", http.MethodPost, parameter)
|
||||
default:
|
||||
return nil, errors.New("更换code,请在配置表中删除原蜂鸟token")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user