Browse Source

更新

master
huangjiajun 1 year ago
parent
commit
15d4ee8d49
4 changed files with 37 additions and 1 deletions
  1. +1
    -0
      go.mod
  2. +1
    -0
      go.sum
  3. +12
    -0
      tik_tok/md_tik_tok_activity.go
  4. +23
    -1
      tik_tok/svc_tik_tok_team.go

+ 1
- 0
go.mod View File

@@ -14,6 +14,7 @@ require (
github.com/nilorg/sdk v0.0.0-20221104025912-4b6ccb7004d8
github.com/onsi/ginkgo v1.16.5 // indirect
github.com/onsi/gomega v1.19.0 // indirect
github.com/shopspring/decimal v1.2.0
github.com/syyongx/php2go v0.9.7
github.com/tidwall/gjson v1.14.1
golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97


+ 1
- 0
go.sum View File

@@ -364,6 +364,7 @@ github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdh
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc=
github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod h1:M+9NzErvs504Cn4c5DxATwIqPbtswREoFCre64PpcG4=
github.com/shopspring/decimal v0.0.0-20200227202807-02e2044944cc/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
github.com/shopspring/decimal v1.2.0 h1:abSATXmQEYyShuxI4/vyW3tV1MrKAJzCZ/0zLUXYbsQ=
github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=


+ 12
- 0
tik_tok/md_tik_tok_activity.go View File

@@ -5,3 +5,15 @@ type TikTokActivity struct {
ActivityName string `json:"activity_name"`
ActivityEndTime string `json:"activity_end_time"`
}
type TikTokActivityUrl struct {
ActivityId int `json:"activity_id"`
BuyinId int `json:"buyin_id"`
Code int `json:"code"`
CommissionRate int `json:"commission_rate"`
IsPromote bool `json:"is_promote"`
Msg string `json:"msg"`
OriginActivityId int `json:"origin_activity_id"`
OriginBuyinId int `json:"origin_buyin_id"`
ProductId int `json:"product_id"`
ServiceRate int `json:"service_rate"`
}

+ 23
- 1
tik_tok/svc_tik_tok_team.go View File

@@ -33,7 +33,29 @@ func Activity(args map[string]string) []TikTokActivity {
return goodsList
}
return goodsList

}
func ColonelMultiParseActivityUrl(args map[string]string) map[string]TikTokActivityUrl {
args = map[string]string{
"appkey": "7136155008692651560",
"appSecret": "b132549f-f62c-491e-86f1-89af3658896a",
"activity_url": "https://haohuo.jinritemai.com/views/product/detail?id=3566195499839129569&ins_activity_param=eNkdXXR",
"acctoken": "4ecb8a39-f503-441d-b60e-d1b3da2dc57f",
}
params := map[string]interface{}{"activity_url": args["activity_url"]}
send, err := Send(args["appkey"], args["appSecret"], "buyin.colonelMultiParseActivityUrl", params, args["acctoken"])
var goodsList = make(map[string]TikTokActivityUrl)
if err != nil {
return goodsList
}
product := gjson.Get(send, "data.results").String()
if err != nil || product == "" {
return goodsList
}
err = json.Unmarshal([]byte(product), &goodsList)
if err != nil {
return goodsList
}
return goodsList
}
func TrusteeshipProduct(args map[string]string) ([]TikTokGoods, int64) {
//args = map[string]string{


Loading…
Cancel
Save