From a73ce9b44425d4091f979833b713a295c1c487eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 14 Oct 2024 12:43:40 +0800 Subject: [PATCH] 1 --- platformapi/fnpsapi/store.go | 43 +++++++++++++------ platformapi/mtwmapi/comment_test.go | 41 ++++++++++++++++-- platformapi/mtwmapi/order_test.go | 3 +- .../tiktok_shop/tiktok_api/afs_test.go | 2 +- .../tiktok_shop/tiktok_api/order_utils.go | 2 +- .../tiktok_shop/tiktok_api/sku_test.go | 5 ++- 6 files changed, 76 insertions(+), 20 deletions(-) diff --git a/platformapi/fnpsapi/store.go b/platformapi/fnpsapi/store.go index 05b0bf41..0694df9f 100644 --- a/platformapi/fnpsapi/store.go +++ b/platformapi/fnpsapi/store.go @@ -143,18 +143,6 @@ const ( func HttpToGuoYuanFN(param map[string]interface{}, requestType string) (*http.Response, error) { var paramData []byte var err error - //if requestType == "order" || requestType == "waybill" { - // param["data"] = utils.Format4Output(param["data"], false) - // paramData, err = json.Marshal([]interface{}{param}) - // if err != nil { - // return nil, err - // } - //} else { - // paramData, err = json.Marshal(param) - // if err != nil { - // return nil, err - // } - //} paramData, err = json.Marshal(param) if err != nil { return nil, err @@ -181,3 +169,34 @@ func HttpToGuoYuanFN(param map[string]interface{}, requestType string) (*http.Re httpRes, err := http.DefaultClient.Do(httpReq) return httpRes, err } + +// HttpToPetFN 订单消息推送宠物 +func HttpToPetFN(param map[string]interface{}, requestType string) (*http.Response, error) { + var paramData []byte + var err error + paramData, err = json.Marshal(param) + if err != nil { + return nil, err + } + body := strings.NewReader(string(paramData)) + url := "" + switch requestType { + case FengNiaoCallbackTypeStore: + url = "http://callback-jxpet.jxc4.com/fn/fnStore" + case FengNiaoCallbackTypeOrder: + url = "http://callback-jxpet.jxc4.com/fn/fnOrder" + case FengNiaoCallbackTypeAbnormal: + url = "http://callback-jxpet.jxc4.com/fn/fnAbnormal" + case FengNiaoCallbackTypeToken: + url = "http://callback-jxpet.jxc4.com/fn/fnToken" + } + httpReq, err := http.NewRequest(http.MethodPost, url, body) + if err != nil { + return nil, err + } + + httpReq.Header.Set("Content-Type", "application/json") + + httpRes, err := http.DefaultClient.Do(httpReq) + return httpRes, err +} diff --git a/platformapi/mtwmapi/comment_test.go b/platformapi/mtwmapi/comment_test.go index 356de997..fde47762 100644 --- a/platformapi/mtwmapi/comment_test.go +++ b/platformapi/mtwmapi/comment_test.go @@ -53,18 +53,20 @@ func TestGetCommonList(t *testing.T) { "rate": 0, "reply": -1, "context": -1, - "startDate": "2024-09-07", - "endDate": "2024-09-13", + "startDate": "2024-09-15", + "endDate": "2024-09-28", "timeType": 4, } - cookie := `uuid_update=true; _lxsdk_cuid=18a8c469cebc8-0d5443d9234ef1-26021051-240000-18a8c469cebc8; uuid=19f97d5039dc40979c40.1701152326.1.0.0; device_uuid=!303ca77f-1f5c-4db9-8beb-2140b78696e2; pushToken=01YLhAxagh8b3tlBORRhDbRt9URjGhSdCG84G5-PA1w0*; WEBDFPID=29z4yy3y961959z509u92w75626y558381x7618yx56979584y00uw64-2016762763564-1701402763564QQKUMAGfd79fef3d01d5e9aadc18ccd4d0c95073707; iuuid=6150CECD00F8926053D5784EE8E108EC3F622CECA73B5042408DE46AB37C3D80; _lxsdk=6150CECD00F8926053D5784EE8E108EC3F622CECA73B5042408DE46AB37C3D80; _ga=GA1.2.2133425411.1707118186; userTicket=ABDdQinAblqsCpXDsEdtLNYrSpYSSlbRWYlhFyUm; u=893483812; n=tel1808018; lt=AgFCI__eFEzarguG6ly07rQWhiJFBEsWRgxUWRQPXLNOqeBN-U1C0hQ56pWpHL4sm50cGWeduIqVQwAAAAC4IQAAxbA-z1YAE9bBoB64Id-_ZJV3tTdf3aKBnn8v3h5o6AOWhEVtVcGjAr7ax5V84Mej; mt_c_token=AgFCI__eFEzarguG6ly07rQWhiJFBEsWRgxUWRQPXLNOqeBN-U1C0hQ56pWpHL4sm50cGWeduIqVQwAAAAC4IQAAxbA-z1YAE9bBoB64Id-_ZJV3tTdf3aKBnn8v3h5o6AOWhEVtVcGjAr7ax5V84Mej; isNewCome=1; e_u_id_3299326472=cbee20e50a13edae555928828ac9a4e7; wpush_server_url=wss://wpush.meituan.com; acctId=62884810; token=0OURmdynYsCHmfmw_BzFZSpdMyN-NpEhy_lOf6ScMSrU*; brandId=-1; wmPoiId=-1; isOfflineSelfOpen=0; city_id=0; shopCategory=food; isChain=1; existBrandPoi=true; ignore_set_router_proxy=true; region_id=; region_version=0; newCategory=true; bsid=irU_eBSO6DWvVI9cwYaSs44aob3AdBSsGCnN2zFepz8UnDWL79GP_0eVcOP9Ll6AO3JEvwzF8hn346QXEBVTSw; grayPath=newRoot; signToken="htd1LkHCWu/j5C3Essvpr2DoTjMVQ9NP2EoUaTtqVckFzLzYngYSsLfR/lNoQdZpt4GzudRw9XVhTHnjVJZg9Jic4tdFKg5CauCYZNuoqop1j75praME5P4nx9jBSYBak8038XQGJ7goFnzmpDObYw=="; cityId=510100; provinceId=510000; city_location_id=0; location_id=0; _gw_ab_call_29945_47=TRUE; _gw_ab_29945_47=561; logan_session_token=9nuel9qirajn1ms9ax2h; gatherPoi=; cacheTimeMark=2024-09-14; set_info=%7B%22wmPoiId%22%3A-1%2C%22ignoreSetRouterProxy%22%3Atrue%7D; igateApp=shangouepc; timeout=2000; accessToken=irU_eBSO6DWvVI9cwYaSs44aob3AdBSsGCnN2zFepz8UnDWL79GP_0eVcOP9Ll6AO3JEvwzF8hn346QXEBVTSw; pharmacistAccount=0; _lxsdk_s=191ee2d02f8-967-08e-330%7C%7C256` + cookie := `uuid_update=true; _lxsdk_cuid=18a8c469cebc8-0d5443d9234ef1-26021051-240000-18a8c469cebc8; uuid=19f97d5039dc40979c40.1701152326.1.0.0; device_uuid=!303ca77f-1f5c-4db9-8beb-2140b78696e2; pushToken=01YLhAxagh8b3tlBORRhDbRt9URjGhSdCG84G5-PA1w0*; WEBDFPID=29z4yy3y961959z509u92w75626y558381x7618yx56979584y00uw64-2016762763564-1701402763564QQKUMAGfd79fef3d01d5e9aadc18ccd4d0c95073707; iuuid=6150CECD00F8926053D5784EE8E108EC3F622CECA73B5042408DE46AB37C3D80; _lxsdk=6150CECD00F8926053D5784EE8E108EC3F622CECA73B5042408DE46AB37C3D80; _ga=GA1.2.2133425411.1707118186; userTicket=ABDdQinAblqsCpXDsEdtLNYrSpYSSlbRWYlhFyUm; u=893483812; n=tel1808018; lt=AgFCI__eFEzarguG6ly07rQWhiJFBEsWRgxUWRQPXLNOqeBN-U1C0hQ56pWpHL4sm50cGWeduIqVQwAAAAC4IQAAxbA-z1YAE9bBoB64Id-_ZJV3tTdf3aKBnn8v3h5o6AOWhEVtVcGjAr7ax5V84Mej; mt_c_token=AgFCI__eFEzarguG6ly07rQWhiJFBEsWRgxUWRQPXLNOqeBN-U1C0hQ56pWpHL4sm50cGWeduIqVQwAAAAC4IQAAxbA-z1YAE9bBoB64Id-_ZJV3tTdf3aKBnn8v3h5o6AOWhEVtVcGjAr7ax5V84Mej; e_u_id_3299326472=cbee20e50a13edae555928828ac9a4e7; wpush_server_url=wss://wpush.meituan.com; acctId=153777781; token=0cSZGM67D09VO9ClvtADEzCIjLMOw2CGn_4MQWm9ibzw*; brandId=-1; isOfflineSelfOpen=0; city_id=0; isChain=1; existBrandPoi=true; ignore_set_router_proxy=true; region_id=; region_version=0; newCategory=true; bsid=lSg67HMA65ECvqW64OXHytqqEUUkaE6e76uMEsQN9bOYypnyCk2wZ93YcmUMSjlmGGWTfxunJwrlD5b8rb-_Bw; grayPath=newRoot; cityId=510100; provinceId=510000; city_location_id=0; location_id=0; _gw_ab_call_29945_47=TRUE; _gw_ab_29945_47=406; gatherPoi=; cacheTimeMark=2024-09-29; pharmacistAccount=0; igateApp=shangouepc; timeout=2000; accessToken=lSg67HMA65ECvqW64OXHytqqEUUkaE6e76uMEsQN9bOYypnyCk2wZ93YcmUMSjlmGGWTfxunJwrlD5b8rb-_Bw; wmPoiId=18008153; wmPoiName=%E5%A5%BD%E8%8F%9C%E9%B2%9C%E7%94%9F%EF%BC%88%E5%96%9C%E6%A0%91%E8%A1%97%E5%BA%97%EF%BC%89; shopCategory=market; signToken="SfXluRoKbUIYhAXOZ2lnREldOl/FiRC3BtxdSIs+H9OcKSp1VxIsjQtBtvzXNQYGWy55xTwVPGJ+M2A9HrPc8MF1j/qPAlXFaZD+UF2LZx1+CnovGmmvhvhu9HOcA7Unzzn38KlXCkH15kR/0Upt5g=="; logistics_support=1; logan_session_token=jsn5bb361mrf4xk4rsm3; set_info=%7B%22wmPoiId%22%3A18008153%2C%22ignoreSetRouterProxy%22%3Atrue%7D; _lxsdk_s=1923ba14185-065-195-8b5%7C%7C488` for { + param["pageNum"] = page result, err := api.GetComment4ShanGou(param, true, cookie) if err != nil { fmt.Println(err) return } + globals.SugarLogger.Debugf("-------------len := %d", len(result)) for _, mtwmComment := range result { // 商品的名称集合 foodNameList := make(map[string]int, 0) @@ -107,6 +109,39 @@ func TestGetCommonList(t *testing.T) { } +func TestLen(t *testing.T) { + aa := []string{ + "盘谷银行", "临夏县农村信用合作联社", "湖南银行", "茌平沪农商村镇银行", "农村商业银行", "山东农村信用社", "徽商银行", "大新银行", "漯河市商业银行", "赣州银行", "黄河农村商业银行", "日本住友信托银行", "河北迁安农村商业银行", "意大利联合商业银行", "葫芦岛银行", "九江银行", + "济南长清沪农商村镇银行", "中国工商银行", "武汉众邦银行", "马来亚银行", "吉林银行", "中国农业银行", "温州民商银行", "纽约银行", "江口长征村镇银行", "长安银行", "北京顺义银座村镇银行", "遂宁银行", "韩国外换银行", "三菱东京日联银行", "邯郸银行", "建水沪农商村镇银行", "福建农村信用社", + "宁波海曙国民村镇银行", "辽沈银行", "浙江民泰商业银行", "新韩银行", "大连银行", "北京中关村银行", "莱商银行", "广西浦北国民村镇银行", "内蒙古自治区农村信用社联合社", "华侨银行", "德意志银行", "上饶银行", "兴业银行", "哈密市商业银行", "乌鲁木齐市商业银行", "宁乡沪农商村镇银行", + "泰安沪农商村镇银行", "深圳光明沪农商村镇银行", "农村信用合作社", "保山隆阳沪农商村镇银行", "江苏省农村信用社联合社", "建东银行", "荷兰银行", "双峰沪农商村镇银行", "广东南粤银行", "无锡锡商银行", "葡国储蓄信贷银行", "韩国国民银行", "东兴国民村镇银行", "阳谷沪农商村镇银行", + "日照银行", "成都农商银行", "郑州银行", "石门沪农商村镇银行", "深圳南山宝生村镇银行股份有限公司", "长沙银行", "保定银行", "江西省农村信用社联合社", "烟台银行", "陕西秦农农村商业银行", "梅州客商银行", "支付机构备付金集中存管账户", "河北滦州农村商业银行", "上海浦东发展银行", + "江西裕民银行", "沧州银行", "河北省农村信用社联合社", "浙江三门银座村镇银行", "永隆银行", "乐亭县农村信用合作联社", "德累斯顿银行", "浙江稠州商业银行", "法国里昂信贷银行", "鄞州银行", "聊城沪农商村镇银行", "山西银行", "达州银行", "广州农村商业银行", "张家口银行", + "宁夏中宁青银村镇银行", "河北唐山曹妃甸农村商业银行", "锦州银行", "潍坊银行", "集友银行", "河北唐山农村商业银行", "福建海峡银行", "桂阳沪农商村镇银行", "山口银行", "甘肃银行", "南阳市商业银行", "临沧临翔沪农商村镇银行", "东营莱商村镇银行", "重庆渝北银座村镇银行", + "陕西省农村信用社联合社", "四川银行", "东平沪农商村镇银行", "泰安市商业银行", "友利银行", "山西省农村信用社联合", "哈密红星国民村镇银行", "比利时富通银行", "浙江泰隆商业银行", "德富泰银行", "济宁银行", "珠海南通银行", "河北滦南农村商业银行", "浙江景宁银座村镇银行", + "上海农商银行", "昆山农村商业银行", "鄂尔多斯银行", "新网银行", "嘉兴银行", "上海崇明沪农商村镇银行", "昆仑银行", "桂林银行", "深圳宝安桂银村镇银行", "安徽农村信用社", "德国北德意志州银行", "开封市商业银行", "光大银行", "东营银行", "深圳福田银座村镇银行", "湖南省农村信用社联合社", + "代收付清算组织", "韩国企业银行", "乐亭舜丰村镇银行", "法国兴业银行", "太仓农村商业银行", "石嘴山银行股份有限公司", "海口联合农村商业银行", "日照沪农商村镇银行", "韩亚银行", "蒙商银行", "深圳前海微众银行", "天津金城银行", "德州银行", "招商银行", "黑龙江省农村信用社联合社", "贵阳银行", + "常熟农村商业银行", "新疆伊犁国民村镇银行", "乌海银行", "张家港农村商业银行", "上海华瑞银行", "比利时联合银行", "广西农村信用社", "齐商银行", "玉山银行", "永丰银行(中国)有限公司", "玉田大商村镇银行", "无锡农村商业银行", "汉口银行", "醴陵沪农商村镇银行", "瑞典商业银行", "天津滨海农村商业银行", + "辽宁振兴银行", "开远沪农商村镇银行", "新疆奎屯国民村镇银行", "南洋商业银行", "华侨永亨银行", "东莞农村商业银行", "四川农村信用社", "河南省农村信用社联合社", "贵州银行", "广发银行", "吉林九台农村商业银行", "北京房山沪农商村镇银行", "昆明官渡沪农商村镇银行", "贵阳农村商业银行", "涟源沪农商村镇银行", + "吉林亿联银行", "重庆富民银行股份有限公司", "平安银行", "美一银行", "长城华西银行", "长春朝阳和润村镇银行", "重庆农村商业银行", "上海商业银行", "广东华兴银行", "宁波东海银行", "星展银行", "金华银行", "杭州银行", "江苏苏商银行", "丰业银行", "浙商银行", "北京银行", "福建亚洲银行", "浙江商业银行", + "瑞士信贷第一波士顿", "首都银行及信托公司", "荷兰万贝银行", "绍兴银行", "珠海华润银行", "瑞穗实业银行", "温州银行", "中信百信银行", "兰州银行", "民生银行", "顺德农村商业银行", "法国巴黎银行", "深圳农村商业银行", "吴江农村商业银行", "中信嘉华银行", "弥勒沪农商村镇银行", "江西银行", "丹东银行股份有限公司", + "德国商业银行", "青海银行", "齐鲁银行", "罗马银行", "城市商业银行", "内蒙古银行", "恒丰银行", "中原银行", "广西北部湾银行", "营口银行", "厦门银行", "福建华通银行股份有限公司", "三峡银行", "美国银行", "富滇银行", "衡阳县沪农商村镇银行", "海南农村信用社", "浙江农商银行", "奥地利中央合作银行", "吉林农村信用社", + "河北银行", "东亚银行", "兰州农村商业银行", "中国进出口银行", "鞍山市商业银行", "协和银行", "华商银行", "遵化市农村信用合作联社", "巴伐利亚州银行", "创兴银行", "慈利沪农商村镇银行", "天津农商银行", "西德意志银行", "国泰君安证券", "江苏江南农村商业银行", "苏格兰皇家银行", "摩根大通银行", "临清沪农商村镇银行", + "防城港国民村镇银行", "邢台银行", "柳州银行", "瑞士银行", "东莞银行", "重庆银行", "华夏银行", "台州银行", "唐山银行", "韩国产业银行", "乐山市商业银行", "广西钦州市钦南国民村镇银行", "宁阳沪农商村镇银行", "荷兰商业银行", "贵州省农村信用社联合社", "浙江网商银行", "曲靖市商业银行", "三井住友银行", "泰华农民银行", + "厦门国际银行", "渣打银行", "滦州中成村镇银行", "朝兴银行", "湖北银行", "滦南中成村镇银行", "蓝海银行", "蒙自沪农商村镇银行", "泸州市商业银行", "衡水银行", "中信银行", "日联银行", "湖南三湘银行", "广东省农村信用社联合社", "遵化融和村镇银行", "城市信用合作社", "荷兰合作银行中国公司", "临商银行", + "江西瑞金光大村镇银行", "抚顺银行", "渤海银行", "民营银行", "江苏江阴农村商业银行", "唐山市开平汇金村镇银行", "西安银行", "廊坊银行", "四川天府银行股份有限公司", "泉州银行", "海南银行股份有限公司", "迁西县农村信用合作联社", "石河子国民村镇银行", "晋商银行", "中国建设银行", "江苏银行", "河北玉田农村商业银行", + "湖北省农村信用社联合社", "江苏民丰农村商业银行", "武汉农村商业银行", "新疆银行", "交通银行", "上海银行", "瑞丽沪农商村镇银行", "国泰世华商业银行", "恒生银行", "重庆黔江银座村镇银行", "青岛银行", "唐山市丰南舜丰村镇银行", "花旗银行", "威海市商业银行", "中国银行", "自贡市商业银行", "辽宁农村商业银行", + "广东南海农村商业银行", "个旧沪农商村镇银行", "哈尔滨银行", "法国外贸银行", "上海-巴黎国际银行", "江苏长江银行", "澳新银行", "蒙特利尔银行", "宁波银行", "宜宾市商业银行", "云南红塔银行", "甘肃省农村信用社", "中国农业发展银行", "汇丰银行", "阜新银行", "国家开发银行", "中德住房储蓄银行", "绵阳市商业银行", + "新联商业银行", "宁波通商银行", "安徽新安银行", "宁夏银行", "南京银行", "广州银行", "长沙星沙沪农商村镇银行", "澧县沪农商村镇银行", "苏州银行", "东方汇理银行", "村镇银行", "湖州银行", "富邦华一银行", "新疆绿洲国民村镇银行有限责任公司", "泰京银行", "商丘市商业银行", "直销银行", "龙江银行", "枣庄银行", + "广西上林国民村镇银行", "中邮邮惠万家银行", "承德银行", "农村合作银行", "盛京银行", "临澧沪农商村镇银行", "迁安襄隆村镇银行", "天津银行", "嵩明沪农商村镇银行", "济南槐荫沪农商村镇银行", "江西赣州银座村镇银行", "成都银行", "中国邮政储蓄银行", "瑞典北欧斯安银行", "北京农村商业银行", "云南农村信用社", "大华银行", "浙江泰顺温银村镇银行", "中银香港", "亚洲商业银行", "西藏银行", "永兴沪农商村镇银行", + } + fmt.Println(len(aa)) + for _, v := range aa { + sql := `INSERT INTO new_config VALUES(null,'2024-09-30 00:00:00','2024-09-30 00:00:00','liulei','1970-01-01 00:00:00','Bank'` + fmt.Sprintf(`,'%s','%s');`, v, v) + t.Log(sql) + } +} + //2024-09-14T10:54:11.724+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :17916252 , skuName: 【剥肉】红心柚子肉.250g,【抢鲜吃】泰国椰 子/椰肉 水果切盒-250g,【爆品】缤纷酸奶水果捞 200g //2024-09-14T10:54:11.725+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :21752676 , skuName: 【冰镇】8424西瓜半个约3斤(切块),红毛桃 1个 //2024-09-14T10:54:11.725+0800 DEBUG mtwmapi/comment_test.go:94 vendorStoreId :17916252 , skuName: 【代餐轻食】混合水果捞.300g diff --git a/platformapi/mtwmapi/order_test.go b/platformapi/mtwmapi/order_test.go index 15eb2b98..4725b0f0 100644 --- a/platformapi/mtwmapi/order_test.go +++ b/platformapi/mtwmapi/order_test.go @@ -31,10 +31,11 @@ func getTimeFromTimestamp(timeStamp int64) time.Time { } func TestOrderGetOrderDetail(t *testing.T) { - result, err := api.OrderGetOrderDetail(301135342863962437, false) + result, err := api.OrderGetOrderDetail(3801286993953393183, false) if err != nil { t.Fatal(err) } + globals.SugarLogger.Debugf("%d", int(utils.MustInterface2Int64(result["day_seq"]))) globals.SugarLogger.Debugf("====%s", utils.Format4Output(result["poi_receive_detail_yuan"], false)) if len(result) == 0 { t.Fatal("result should have value") diff --git a/platformapi/tiktok_shop/tiktok_api/afs_test.go b/platformapi/tiktok_shop/tiktok_api/afs_test.go index d81a8136..a18fbf35 100644 --- a/platformapi/tiktok_shop/tiktok_api/afs_test.go +++ b/platformapi/tiktok_shop/tiktok_api/afs_test.go @@ -8,7 +8,7 @@ import ( ) // 京西速食(蔬菜) -var token1 = `{"access_token":"5a646b72-9eb2-4fc9-a037-541d6dab98c7","expires_in":1723880345,"scope":"SCOPE","shop_id":57939570,"shop_name":"京西菜市","refresh_token":"493e94e2-7cae-4f47-95b8-f6cb6dec4d7c","authority_id":""}` +var token1 = `{"access_token":"5f597642-4bd2-4083-beea-18ed631d9ad9","expires_in":1727788890,"scope":"SCOPE","shop_id":57939570,"shop_name":"京西菜市","refresh_token":"1b755265-1821-44b2-a355-20e78f76f981","authority_id":""}` // 美好菜市 //var token1 = `{"access_token":"9a315a03-c737-4a82-ae52-c9a6ce827007","expires_in":1699490747,"scope":"SCOPE","shop_id":68032645,"shop_name":"美好菜市","refresh_token":"8334c006-5301-4d25-911b-4d8cc7b70ebb","authority_id":""}` diff --git a/platformapi/tiktok_shop/tiktok_api/order_utils.go b/platformapi/tiktok_shop/tiktok_api/order_utils.go index eb4c658a..651b6b18 100644 --- a/platformapi/tiktok_shop/tiktok_api/order_utils.go +++ b/platformapi/tiktok_shop/tiktok_api/order_utils.go @@ -18,7 +18,7 @@ func GetCmd(request *http.Request) (cmd string) { // EventSignChange 回调消息防伪标签校验 func (a *API) EventSignChange(c *http.Request) (*CallbackResponse, []byte) { body, _ := ioutil.ReadAll(c.Body) - if beego.BConfig.RunMode == "jxgy" { + if beego.BConfig.RunMode == "jxgy" || beego.BConfig.RunMode == "jxpet" { return CallbackResponseErr(true), body } signParam := a.appKey + string(body) + a.appSecret diff --git a/platformapi/tiktok_shop/tiktok_api/sku_test.go b/platformapi/tiktok_shop/tiktok_api/sku_test.go index de4a4720..4f811740 100644 --- a/platformapi/tiktok_shop/tiktok_api/sku_test.go +++ b/platformapi/tiktok_shop/tiktok_api/sku_test.go @@ -126,15 +126,16 @@ func TestBatchDecrypt(t *testing.T) { fmt.Println(err) } -var c = []int64{131006464} +var c = []int64{190504428} // 删除已经创建商品,重新同步 func TestDeleteSkuAndUploadSku(t *testing.T) { var errList = make([]error, 0, 0) + for _, v := range c { for i := 1; i < 100; i++ { result, err := a.GetSkuDetailList(&product_listV2_request.ProductListV2Param{ - CheckStatus: 3, // 1-未提交;2-待审核;3-审核通过;4-审核未通过;5-封禁;7-审核通过待上架 + CheckStatus: 4, // 1-未提交;2-待审核;3-审核通过;4-审核未通过;5-封禁;7-审核通过待上架 Page: int64(i), Size: 100, StoreId: v,