package doudian import ( freightTemplate_create_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/freightTemplate_create/request" shop_batchCreateStore_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/shop_batchCreateStore/request" "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/tiktok_api" "git.rosy.net.cn/jx-callback/business/partner/purchase/tiktok_store" "testing" ) func TestCreateStore(t *testing.T) { accesstoken := `{"access_token":"90868a42-1287-4453-ba71-34c72f22e886","expires_in":555553,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对接专用店","refresh_token":"4e8cf946-8df1-4489-be88-f96f2d4603a8","authority_id ":""}` a := tiktok_api.New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", accesstoken) //request := shop_batchCreateStore_request.New() StoreList := shop_batchCreateStore_request.StoreListItem{ RowId: 1, Name: "京西菜市小时达测试店铺1008", StoreCode: "100002", Longitude: "128.443241", Latitude: "31.133237", Address: "金牛区一环路北二段10号", Contact: "17358644830", Province: "四川省", City: "成都市", District: "金牛区", OpenTime: &shop_batchCreateStore_request.OpenTime{ DayMap: map[int64]string{1: "07:00-19:00", 2: "8:00-19:00"}, }, } storeLists := []shop_batchCreateStore_request.StoreListItem{} storeLists = append(storeLists, StoreList) param := &shop_batchCreateStore_request.ShopBatchCreateStoreParam{ StoreList: storeLists, } resp, err := a.BatchCreateStore(param) t.Fatal("err===========", err) t.Fatalf("resp===========:%v", resp) } // //func TestUpdateStore(t *testing.T) { // accesstoken := `{"access_token":"90868a42-1287-4453-ba71-34c72f22e886","expires_in":555553,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对接专用店","refresh_token":"4e8cf946-8df1-4489-be88-f96f2d4603a8","authority_id ":""}` // tiktok_api.New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", accesstoken) // request := shop_batchCreateStore_request.New() // err := CurPurchaseHandler.UpdateStore(nil, 666667, "") // resp, err := request.Execute(tiktok_api.AccessToken) // t.Fatal("err===========", err) // t.Fatalf("resp===========:%v", resp) //} //// func TestCreateFreightTemplate(t *testing.T) { accesstoken := `{"access_token":"a1746210-a8a3-4497-a87b-09d1f10dbb95","expires_in":1665652252,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对 接专用店","refresh_token":"c1cf8d88-0983-4f2a-b969-3746fae6b0cd","authorit y_id":""}` a := tiktok_api.New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", accesstoken) t1 := &freightTemplate_create_request.FreightTemplateCreateParam{ Columns: []freightTemplate_create_request.ColumnsItem{ { AddWeight: 20, MinSkuAmount: -1, FirstWeight: 20, ProvinceInfos: []freightTemplate_create_request.ProvinceInfosItem{ { Id: 51, Children: []freightTemplate_create_request.ChildrenItem_4{ { Id: 510101, Children: []freightTemplate_create_request.ChildrenItem_5{ { Id: 510107, Children: []freightTemplate_create_request.ChildrenItem{ { Id: 610041, }, }, }, }, }, }, }, }, }, }, Template: &freightTemplate_create_request.Template{ TemplateName: "运费模板创建测试0929", ProductProvince: 51, ProductCity: 510104, CalculateType: 1, TransferType: 1, RuleType: 0, }, } //t2 := []freightTemplate_create_request.FreightTemplateCreateParam{} //t2 = append(t2, t1) freightID, err := a.FreightTemplateCreate(t1) //fmt.Println("freightID==", fmt.Sprintf("%v", freightID)) t.Fatal("err===========", err) t.Fatalf("resp===========:%v", freightID) } // ////func TestBindFreightTemplate(t *testing.T) { //// accesstoken := `{"access_token":"6c4d71b3-831c-4a96-8d2e-977e37afba5a","expires_in":462248,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对接 专用店","refresh_token":"65aae144-4cc0-44d2-89ba-5d3062caca41","authority_ id":""}` //// tiktok_api.New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", accesstoken) //// request := shop_bindStoreFreight_request.New() //// param := shop_bindStoreFreight_request.ShopBindStoreFreightParam{ //// //StoreId: , //// //FreightId: , //// } ////} func TestCreateFences(t *testing.T) { //accesstoken := `{"access_token":"a1746210-a8a3-4497-a87b-09d1f10dbb95","expires_in":1665652252,"scope":"SCOPE","shop_id":"","shop_name":"小时达开放平台对 接专用店","refresh_token":"c1cf8d88-0983-4f2a-b969-3746fae6b0cd","authorit y_id":""}` //a := tiktok_api.New("7136048270014416392", "c397aa9f-3927-47c4-8cfe-4d84e02602e0", accesstoken) resp, err := tiktok_store.CreateFenceByStore(668472) t.Fatal("err===========", err) t.Fatalf("resp===========:%v", resp) }