Skip to content

Commit

Permalink
feat(dpa): 完善dpa相关API, fix issue #71
Browse files Browse the repository at this point in the history
  • Loading branch information
bububa committed Aug 23, 2024
1 parent 8e9fdd4 commit 223ef72
Show file tree
Hide file tree
Showing 73 changed files with 504 additions and 88 deletions.
32 changes: 18 additions & 14 deletions marketing-api/OCEANENGINE.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion marketing-api/api/advertiser/account_fund_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 批量查询账号余额,支持AD、星图、本地推账户
func AccountFundGet(clt *core.SDKClient, accessToken string, req *advertiser.AccountFundGetRequest) ([]advertiser.AccountFund, error) {
var resp advertiser.AccountFundGetResponse
if err := clt.Get("v3.0/account/fund/get/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/account/fund/get/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.List, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/advertiser/delivery_pkg_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 用于查询广告主以推广产品形式提交的投放资质,可以获取到资质审核状态等信息
func DeliveryPkgGet(clt *core.SDKClient, accessToken string, req *advertiser.DeliveryPkgGetRequest) (*advertiser.DeliveryPkg, error) {
var resp advertiser.DeliveryPkgGetResponse
if err := clt.Get("v3.0/advertiser/delivery_pkg/get/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/advertiser/delivery_pkg/get/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.DeliveryPkg, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/agent/create_transfer.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 发起转账,支持1:N转账、不停投转账、虚客互转
func CreateTransfer(clt *core.SDKClient, accessToken string, req *agent.CreateTransferRequest) (string, error) {
var resp agent.CreateTransferResponse
if err := clt.Post("v3.0/cg_transfer/create_transfer/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/cg_transfer/create_transfer/", req, &resp, accessToken); err != nil {
return "", err
}
return resp.Data.TransferSerial, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/agent/query_can_tranfser_balance.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 查询减款方与加款方之间最大可转金额,接口内已自动扣除需要预留的竞价消耗保证金,支持查询1:N转账的最大可转金额
func QueryCanTransferBalance(clt *core.SDKClient, accessToken string, req *agent.QueryCanTransferBalanceRequest) ([]agent.CanTransferDetail, error) {
var resp agent.QueryCanTransferBalanceResponse
if err := clt.Get("v3.0/cg_transfer/query_can_transfer_balance/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/cg_transfer/query_can_transfer_balance/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.CanTransferDetailList, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/businessplatform/company_account_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// CompanyAccountGet 获取主体下的账户列表
func CompanyAccountGet(clt *core.SDKClient, accessToken string, req *businessplatform.CompanyAccountGetRequest) (*businessplatform.CompanyAccountGetData, error) {
var resp businessplatform.CompanyAccountGetResponse
if err := clt.Get("v3.0/business_platform/company_account/get/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/business_platform/company_account/get/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/businessplatform/company_info_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// CompanyInfoGet 获取纵横组织下所有主体信息
func CompanyInfoGet(clt *core.SDKClient, accessToken string, req *businessplatform.CompanyInfoGetRequest) (*businessplatform.CompanyInfoGetData, error) {
var resp businessplatform.CompanyInfoGetResponse
if err := clt.Get("v3.0/business_platform/company_info/get/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/business_platform/company_info/get/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// PartnerOrganizationList 查询合作组织
func PartnerOrganizationList(clt *core.SDKClient, accessToken string, req *businessplatform.PartnerOrganizationListRequest) (*businessplatform.PartnerOrganizationListData, error) {
var resp businessplatform.PartnerOrganizationListResponse
if err := clt.Get("v3.0/business_platform/partner_organization/list/", req, &resp, accessToken); err != nil {
if err := clt.Get("2/business_platform/partner_organization/list/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
15 changes: 15 additions & 0 deletions marketing-api/api/dpa/assets_list_v2.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package dpa

import (
"github.com/bububa/oceanengine/marketing-api/core"
"github.com/bububa/oceanengine/marketing-api/model/dpa"
)

// AssetsListV2 获取投放条件列表
func AssetsListV2(clt *core.SDKClient, accessToken string, req *dpa.AssetsListV2Request) (*dpa.AssetsListV2Result, error) {
var resp dpa.AssetsListV2Response
if err := clt.GetAPI("2/dpa/assets_v2/list/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
}
15 changes: 15 additions & 0 deletions marketing-api/api/dpa/clue_product_detail.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package dpa

import (
"github.com/bububa/oceanengine/marketing-api/core"
"github.com/bububa/oceanengine/marketing-api/model/dpa"
)

// ClueProductDetail 获取升级版商品详情
func ClueProductDetail(clt *core.SDKClient, accessToken string, req *dpa.ClueProductDetailRequest) ([]dpa.Product, error) {
var resp dpa.ClueProductDetailResponse
if err := clt.GetAPI("2/dpa/clue_product/detail/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.Products, nil
}
15 changes: 15 additions & 0 deletions marketing-api/api/dpa/clue_product_list.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package dpa

import (
"github.com/bububa/oceanengine/marketing-api/core"
"github.com/bububa/oceanengine/marketing-api/model/dpa"
)

// ClueProductList 获取升级版商品列表
func ClueProductList(clt *core.SDKClient, accessToken string, req *dpa.ClueProductListRequest) (*dpa.ClueProductListResult, error) {
var resp dpa.ClueProductListResponse
if err := clt.GetAPI("2/dpa/clue_product/list/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
}
15 changes: 15 additions & 0 deletions marketing-api/api/dpa/playlet_auth_get.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package dpa

import (
"github.com/bububa/oceanengine/marketing-api/core"
"github.com/bububa/oceanengine/marketing-api/model/dpa"
)

// PlayletAuthGet 查询短剧商品原片授权申请状态
func PlayletAuthGet(clt *core.SDKClient, accessToken string, req *dpa.PlayletAuthGetRequest) (*dpa.PlayletAuthGetResult, error) {
var resp dpa.PlayletAuthGetResponse
if err := clt.GetAPI("2/dpa/playlet/auth/get/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
}
2 changes: 1 addition & 1 deletion marketing-api/api/duoplus/order_list.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 查询DOU+订单属性,支持过滤
func OrderList(clt *core.SDKClient, accessToken string, req *duoplus.OrderListRequest) (*duoplus.OrderListResult, error) {
var resp duoplus.OrderListResponse
if err := clt.Get("v3.0/duoplus/order/list/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/duoplus/order/list/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/duoplus/order_report.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 获取DOU+订单指标数据
func OrderReport(clt *core.SDKClient, accessToken string, req *duoplus.OrderReportRequest) (*duoplus.OrderReportResult, error) {
var resp duoplus.OrderReportResponse
if err := clt.Get("v3.0/duoplus/order/report/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/duoplus/order/report/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/eventmanager/share_cancel.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// ShareCancel 事件管理资产取消共享
func ShareCancel(clt *core.SDKClient, accessToken string, req *eventmanager.ShareRequest) ([]eventmanager.ShareError, error) {
var resp eventmanager.ShareResponse
if err := clt.Post("v3.0/event_manager/share/cancel/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/event_manager/share/cancel/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.ErrorList, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/eventmanager/share_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// ShareGet 事件管理资产查看共享范围
func ShareGet(clt *core.SDKClient, accessToken string, req *eventmanager.ShareGetRequest) (*eventmanager.ShareGetData, error) {
var resp eventmanager.ShareGetResponse
err := clt.Get("v3.0/event_manager/share/get/", req, &resp, accessToken)
err := clt.GetAPI("v3.0/event_manager/share/get/", req, &resp, accessToken)
if err != nil {
return nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/eventmanager/v3/deep_bid_type_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// DeepBidTypeGet 获取可用深度优化方式体验版
func DeepBidTypeGet(clt *core.SDKClient, accessToken string, req *v3.DeepBidTypeGetRequest) ([]enum.DeepBidType, error) {
var resp v3.DeepBidTypeGetResponse
if err := clt.Get("v3.0/event_manager/deep_bid_type/get/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/event_manager/deep_bid_type/get/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.DeepBidType, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/eventmanager/v3/optimized_goal_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 查询事件管理下资产的优化目标
func OptimizedGoalGet(clt *core.SDKClient, accessToken string, req *v3.OptimizedGoalGetRequest) (*v3.OptimizedGoalGetResponseData, error) {
var resp v3.OptimizedGoalGetResponse
if err := clt.Get("v3.0/event_manager/optimized_goal/get_v2/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/event_manager/optimized_goal/get_v2/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
4 changes: 2 additions & 2 deletions marketing-api/api/file/v3/image_delete.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ package v3

import (
"github.com/bububa/oceanengine/marketing-api/core"
"github.com/bububa/oceanengine/marketing-api/model/file/v3"
v3 "github.com/bububa/oceanengine/marketing-api/model/file/v3"
)

// ImageDelete 批量删除图片素材
// 通过此接口,用户可以批量删除广告主下创意素材库的图片。
func ImageDelete(clt *core.SDKClient, accessToken string, req *v3.ImageDeleteRequest) ([]string, error) {
var resp v3.ImageDeleteResponse
err := clt.Post("v3.0/file/image/delete/", req, &resp, accessToken)
err := clt.PostAPI("v3.0/file/image/delete/", req, &resp, accessToken)
if err != nil {
return nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/file/v3/quality_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 素材属性结果查询
func QualityGet(clt *core.SDKClient, accessToken string, req *v3.QualityGetRequest) ([]v3.MaterialQuality, error) {
var resp v3.QualityGetResponse
if err := clt.Get("v3.0/file/quality/get/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/file/quality/get/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.List, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/file/v3/quality_submit.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 素材属性提交分析
func QualitySubmit(clt *core.SDKClient, accessToken string, req *v3.QualitySubmitRequest) (uint64, error) {
var resp v3.QualitySubmitResponse
if err := clt.Post("v3.0/file/quality/submit/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/file/quality/submit/", req, &resp, accessToken); err != nil {
return 0, err
}
return resp.Data.MaterialID, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/keyword/v3/create.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import (
// 创建关键词时会自动将优词添加为关键词,请您知悉
func Create(clt *core.SDKClient, accessToken string, req *v3.CreateRequest) (*keyword.ResponseData, error) {
var resp keyword.Response
if err := clt.Post("v3.0/keyword/create/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/keyword/create/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/keyword/v3/delete.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import (
// 删除指定keyword_id的搜索词,可批量删除。
func Delete(clt *core.SDKClient, accessToken string, req *v3.DeleteRequest) (*keyword.DeleteResponseData, error) {
var resp keyword.DeleteResponse
if err := clt.Post("v3.0/keyword/delete/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/keyword/delete/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/keyword/v3/list.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import (
// 目前仅支持根据ad_id获取该计划下的关键词。
func List(clt *core.SDKClient, accessToken string, req *v3.ListRequest) ([]keyword.Keyword, error) {
var resp keyword.GetResponse
if err := clt.Get("v3.0/keyword/list/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/keyword/list/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.List, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/keyword/v3/suggest.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import (
// 快投2.0获取推荐关键词
func Suggest(clt *core.SDKClient, accessToken string, req *v3.SuggestRequest) ([]keyword.SuggestKeyword, error) {
var resp keyword.SuggestResponse
if err := clt.Post("v3.0/sugg_words/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/sugg_words/", req, &resp, accessToken); err != nil {
return nil, err
}
if resp.Data == nil {
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/keyword/v3/update.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// Update 更新关键词
func Update(clt *core.SDKClient, accessToken string, req *v3.UpdateRequest) (*keyword.ResponseData, error) {
var resp keyword.Response
if err := clt.Post("v3.0/keyword/update/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/keyword/update/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/privativeword/v3/get.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 2.0项目批量获取否定词
func Get(clt *core.SDKClient, accessToken string, req *v3.GetRequest) ([]v3.Word, error) {
var resp v3.GetResponse
if err := clt.Get("v3.0/tools/privative_word/project/batch_get", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/tools/privative_word/project/batch_get", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.List, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/privativeword/v3/project_add.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 2.0批量添加否定词
func Add(clt *core.SDKClient, accessToken string, req *v3.AddRequest) (*v3.AddResponseData, error) {
var resp v3.AddResponse
if err := clt.Post("v3.0/tools/privative_word/project/add", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/tools/privative_word/project/add", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/privativeword/v3/project_update.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 2.0项目批量更新否定词(全量更新)
func Update(clt *core.SDKClient, accessToken string, req *v3.AddRequest) (*v3.AddResponseData, error) {
var resp v3.AddResponse
if err := clt.Post("v3.0/tools/privative_word/project/update", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/tools/privative_word/project/update", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/report/v3/custom_config.get.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// CustomConfigGet 获取自定义报表可用指标和维度
func CustomConfigGet(clt *core.SDKClient, accessToken string, req *v3.CustomConfigGetRequest) ([]v3.CustomConfig, error) {
var resp v3.CustomConfigGetResponse
if err := clt.Get("v3.0/report/custom/config/get/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/report/custom/config/get/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data.List, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/report/v3/custom_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// CustomGet 自定义数据报表
func CustomGet(clt *core.SDKClient, accessToken string, req *v3.CustomGetRequest) (*v3.CustomGetResult, error) {
var resp v3.CustomGetResponse
if err := clt.Get("v3.0/report/custom/get/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/report/custom/get/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/tools/adpreview/v3/qrcode_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// QrcodeGet 获取广告预览二维码
func QrcodeGet(clt *core.SDKClient, accessToken string, req *v3.QrcodeGetRequest) (*v3.QrcodeGetResponseData, error) {
var resp v3.QrcodeGetResponse
err := clt.Get("v3.0/tools/ad_preview/qrcode_get/", req, &resp, accessToken)
err := clt.GetAPI("v3.0/tools/ad_preview/qrcode_get/", req, &resp, accessToken)
if err != nil {
return nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/tools/asset_link_list.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 获取字节小程序/小游戏详情内容
func AssetLinkList(clt *core.SDKClient, accessToken string, req *tools.AssetLinkListRequest) (*tools.AssetLinkListResult, error) {
var resp tools.AssetLinkListResponse
if err := clt.Get("v3.0/tools/asset_link/list/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/tools/asset_link/list/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/tools/diagnosis/v3/suggestion_accept.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 通过采纳诊断建议接口,广告主可以采纳【获取诊断建议】接口所获得的所有建议
func SuggestionAccept(clt *core.SDKClient, accessToken string, req *diagnosis.SuggestionAcceptRequest) (*diagnosis.SuggestionAcceptResponseData, error) {
var resp diagnosis.SuggestionAcceptResponse
err := clt.Post("v3.0/tools/promotion_diagnosis/suggestion/accept/", req, &resp, accessToken)
err := clt.PostAPI("v3.0/tools/promotion_diagnosis/suggestion/accept/", req, &resp, accessToken)
if err != nil {
return nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/tools/diagnosis/v3/suggestion_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import (
// 通过获取计划诊断建议接口,广告主可指定计划ID和场景类型获取相应的诊断建议,针对每一计划ID,本接口可返回计划对应场景下的所有建议,以及建议对应下的所有工具。广告主可通过【采纳诊断建议】接口采纳本接口获得的所有建议,对广告计划进行优化。
func SuggestionGet(clt *core.SDKClient, accessToken string, req *diagnosis.SuggestionGetRequest) (*diagnosis.SuggestionGetResponseData, error) {
var resp diagnosis.SuggestionGetResponse
err := clt.Get("v3.0/tools/promotion_diagnosis/suggestion/get/", req, &resp, accessToken)
err := clt.GetAPI("v3.0/tools/promotion_diagnosis/suggestion/get/", req, &resp, accessToken)
if err != nil {
return nil, err
}
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/v3/cdp_brand_get.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 仅能查询到关联云图和cdp的广告主品牌及类别信息
func CdpBrandGet(clt *core.SDKClient, accessToken string, req *v3.CdpBrandGetRequest) (*v3.CdpBrandGetResult, error) {
var resp v3.CdpBrandGetResponse
if err := clt.Get("v3.0/cdp/brand/get/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/cdp/brand/get/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/v3/project/budget_group_create.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 新建预算组,预算组可设置多个项目的预算(日预算)
func BudgetGroupCreate(clt *core.SDKClient, accessToken string, req *project.BudgetGroupCreateRequest) (uint64, error) {
var resp project.BudgetGroupCreateResponse
if err := clt.Post("v3.0/budget_group/create/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/budget_group/create/", req, &resp, accessToken); err != nil {
return 0, err
}
return resp.Data.BudgetGroupID, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/v3/project/budget_group_delete.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// BudgetGroupDelete 批量删除预算组
func BudgetGroupDelete(clt *core.SDKClient, accessToken string, req *project.BudgetGroupDeleteRequest) (*project.BudgetGroupDeleteResult, error) {
var resp project.BudgetGroupDeleteResponse
if err := clt.Post("v3.0/budget_group/delete/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/budget_group/delete/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/v3/project/budget_group_list.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// BudgetGroupList 获取预算组列表
func BudgetGroupList(clt *core.SDKClient, accessToken string, req *project.BudgetGroupListRequest) (*project.BudgetGroupListResult, error) {
var resp project.BudgetGroupListResponse
if err := clt.Get("v3.0/budget_group/list/", req, &resp, accessToken); err != nil {
if err := clt.GetAPI("v3.0/budget_group/list/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/v3/project/budget_group_update.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
// 新建预算组,预算组可设置多个项目的预算(日预算)
func BudgetGroupUpdate(clt *core.SDKClient, accessToken string, req *project.BudgetGroupUpdateRequest) (uint64, error) {
var resp project.BudgetGroupUpdateResponse
if err := clt.Post("v3.0/budget_group/update/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/budget_group/update/", req, &resp, accessToken); err != nil {
return 0, err
}
return resp.Data.BudgetGroupID, nil
Expand Down
2 changes: 1 addition & 1 deletion marketing-api/api/v3/project/budget_update.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
// BudgetUpdate 更新项目预算
func BudgetUpdate(clt *core.SDKClient, accessToken string, req *project.BudgetUpdateRequest) (*project.UpdateResponseData, error) {
var resp project.UpdateResponse
if err := clt.Post("v3.0/project/budget/update/", req, &resp, accessToken); err != nil {
if err := clt.PostAPI("v3.0/project/budget/update/", req, &resp, accessToken); err != nil {
return nil, err
}
return resp.Data, nil
Expand Down
Loading

0 comments on commit 223ef72

Please sign in to comment.