Skip to content

Commit

Permalink
Merge branch 'release/v1.26.5'
Browse files Browse the repository at this point in the history
  • Loading branch information
bububa committed Aug 21, 2024
2 parents 8cc4580 + 8e9fdd4 commit 9f825ab
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 6 deletions.
2 changes: 1 addition & 1 deletion marketing-api/api/eventmanager/all_assets_detail.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import (
// - 账户下不返回已删除资产的资产详情信息
func AllAssetsDetail(clt *core.SDKClient, accessToken string, req *eventmanager.AllAssetsDetailRequest) ([]eventmanager.AssetDetail, error) {
var resp eventmanager.AllAssetsDetailResponse
if err := clt.Get("2/tools/event/all_assets/detail/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("2/tools/event/all_assets/detail/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.List, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/eventmanager/all_assets_list.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import (
// - 账户下不返回已删除的资产
func AllAssetsList(clt *core.SDKClient, accessToken string, req *eventmanager.AllAssetsListRequest) (*eventmanager.AllAssetsListResult, error) {
var resp eventmanager.AllAssetsListResponse
if err := clt.Get("2/tools/event/all_assets/list/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("2/tools/event/all_assets/list/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
24 changes: 20 additions & 4 deletions marketing-api/core/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -100,11 +100,28 @@ func (c *SDKClient) Copy() *SDKClient {

// Post post api
func (c *SDKClient) Post(gw string, req model.PostRequest, resp model.Response, accessToken string) error {
return c.post(BASE_URL, gw, req, resp, accessToken)
}

func (c *SDKClient) PostAPI(gw string, req model.PostRequest, resp model.Response, accessToken string) error {
return c.post(API_BASE_URL, gw, req, resp, accessToken)
}

// Get get api
func (c *SDKClient) Get(gw string, req model.GetRequest, resp model.Response, accessToken string) error {
return c.get(BASE_URL, gw, req, resp, accessToken)
}

func (c *SDKClient) GetAPI(gw string, req model.GetRequest, resp model.Response, accessToken string) error {
return c.get(API_BASE_URL, gw, req, resp, accessToken)
}

func (c *SDKClient) post(base string, gw string, req model.PostRequest, resp model.Response, accessToken string) error {
var reqBytes []byte
if req != nil {
reqBytes = req.Encode()
}
reqUrl := util.StringsJoin(BASE_URL, gw)
reqUrl := util.StringsJoin(base, gw)
httpReq, err := http.NewRequest("POST", reqUrl, bytes.NewReader(reqBytes))
if err != nil {
return err
Expand All @@ -126,9 +143,8 @@ func (c *SDKClient) Post(gw string, req model.PostRequest, resp model.Response,
return c.fetch(httpReq, resp)
}

// Get get api
func (c *SDKClient) Get(gw string, req model.GetRequest, resp model.Response, accessToken string) error {
reqUrl := util.StringsJoin(BASE_URL, gw)
func (c *SDKClient) get(base string, gw string, req model.GetRequest, resp model.Response, accessToken string) error {
reqUrl := util.StringsJoin(base, gw)
if req != nil {
reqUrl = util.StringsJoin(reqUrl, "?", req.Encode())
}
Expand Down
2 changes: 2 additions & 0 deletions marketing-api/core/const.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ package core
const (
// BASE_URL 默认APIgateway
BASE_URL = "https://ad.oceanengine.com/open_api/"
// API_BASE_URL 默认APIgateway
API_BASE_URL = "https://api.oceanengine.com/open_api/"
// ANALYTICS_URL 转化回传API gateway
ANALYTICS_URL = "https://analytics.oceanengine.com/api/v2/"
// ANALYTICSV1_URL 电话转化回传API gateway
Expand Down

0 comments on commit 9f825ab

Please sign in to comment.