feat: 公众号登录 共享access_token方案 #3
|
|
@ -4,11 +4,12 @@ import (
|
|||
"bytes"
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"github.com/tidwall/gjson"
|
||||
"io"
|
||||
"mime/multipart"
|
||||
"net/http"
|
||||
"time"
|
||||
|
||||
"github.com/tidwall/gjson"
|
||||
)
|
||||
|
||||
type OaSdk struct {
|
||||
|
|
@ -35,7 +36,7 @@ func (o *OaSdk) GetQrCode(sceneStr string) (string, error) {
|
|||
}
|
||||
|
||||
marshal, _ := json.Marshal(params)
|
||||
accessToken, err := o.getAccessToken()
|
||||
accessToken, err := o.getAccessToken2()
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
|
|
@ -68,7 +69,7 @@ func (o *OaSdk) GetUserInfoByCodeNoAuth(code string) (*UserInfo, error) {
|
|||
}
|
||||
|
||||
func (o *OaSdk) GetUserInfoByOpenid(openid string) (*UserInfo, error) {
|
||||
accessToken, err := o.getAccessToken()
|
||||
accessToken, err := o.getAccessToken2()
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
|
@ -115,7 +116,7 @@ func (o *OaSdk) UploadFileByByte(file []byte, ext string) (string, string, error
|
|||
if err != nil {
|
||||
return "", "", err
|
||||
}
|
||||
token, err := o.getAccessToken()
|
||||
token, err := o.getAccessToken2()
|
||||
if err != nil {
|
||||
return "", "", err
|
||||
}
|
||||
|
|
@ -155,7 +156,7 @@ func (o *OaSdk) UploadFileByByte(file []byte, ext string) (string, string, error
|
|||
}
|
||||
|
||||
func (o *OaSdk) CreateMenu(buttons []*OaMenuButton) error {
|
||||
accessToken, err := o.getAccessToken()
|
||||
accessToken, err := o.getAccessToken2()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
|
@ -182,7 +183,7 @@ func (o *OaSdk) CreateMenu(buttons []*OaMenuButton) error {
|
|||
}
|
||||
|
||||
func (o *OaSdk) DeleteMenu() error {
|
||||
accessToken, err := o.getAccessToken()
|
||||
accessToken, err := o.getAccessToken2()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue