diff --git a/platformapi/jdapi/jdapi_test.go b/platformapi/jdapi/jdapi_test.go index 27b4df2e..2661f7b3 100644 --- a/platformapi/jdapi/jdapi_test.go +++ b/platformapi/jdapi/jdapi_test.go @@ -23,7 +23,7 @@ func init() { // sandbox // api = New("594ab45a-9a73-4a43-82b0-a64cbd55d883", "06692746f7224695ad4788ce340bc854", "d6b42a35a7414a5490d811654d745c84") // prod - api = New("1c14b86e-54f0-4048-9062-c6aed5438578", "1dba76d40cac446ca500c0391a0b6c9d", "a88d031a1e7b462cb1579f12e97fe7f4") + api = New("ff428cd2-a900-492e-a34e-5f86112fdb55", "21b627c23ea04c69b64b48d0b361213e", "51cd27a748e64c829b4b7f83f4844610") // 天天果园 //api = New("c45e6510-00ba-4be2-977e-bcb9c9792cc7", "5d5577a2506f41b8b4ec520ba83490f5", "0b01b9eeb15b41dab1c3d05d95c17a26") diff --git a/platformapi/jdapi/sku.go b/platformapi/jdapi/sku.go index 48110cd0..4b458fdb 100644 --- a/platformapi/jdapi/sku.go +++ b/platformapi/jdapi/sku.go @@ -715,6 +715,17 @@ func (a *API) GetSpuStatus(outSpuId string) (resultStatus int, err error) { return 0, err } +func (a *API) GetSkuStatus(outSkuId string) (resultStatus int, err error) { + result, err := a.AccessAPINoPage("pms/getSkuStatus", map[string]interface{}{ + "outSkuId": outSkuId, + "traceId": utils.GetUUID(), + }, nil, nil, nil) + if err == nil { + return int(utils.MustInterface2Int64(result.(map[string]interface{})["resultMsg"])), nil + } + return 0, err +} + func (a *API) UpdateSpuSaleAttr(outSpuId, saleAttrId, saleAttrName, saleAttrValueId, saleAttrValueName string) (err error) { apiParams := map[string]interface{}{ "outSuperId": outSpuId, diff --git a/platformapi/jdapi/sku_test.go b/platformapi/jdapi/sku_test.go index 4d0167a0..ba198733 100644 --- a/platformapi/jdapi/sku_test.go +++ b/platformapi/jdapi/sku_test.go @@ -322,6 +322,14 @@ func TestGetSpuStatus(t *testing.T) { t.Log(utils.Format4Output(result, false)) } +func TestGetSkuStatus(t *testing.T) { + result, err := api.GetSkuStatus("6092943") + if err != nil { + t.Fatal(err) + } + t.Log(utils.Format4Output(result, false)) +} + func TestUpdateSpuSaleAttr(t *testing.T) { err := api.UpdateSpuSaleAttr("3628", "1001", "", "10", "hello") if err != nil { diff --git a/platformapi/jdshopapi/jxshopapi_test.go b/platformapi/jdshopapi/jxshopapi_test.go index 46cde5a6..d0d6db54 100644 --- a/platformapi/jdshopapi/jxshopapi_test.go +++ b/platformapi/jdshopapi/jxshopapi_test.go @@ -17,7 +17,7 @@ func init() { //api = New("de8157b447584885910f429011e49cb93yjq", "E1D746D42474D5F1F1A10CECE75D99F6", "efa7e1d1a22640fa990e6cf164b28608") api = New("9ad9cf5fc8b140b19a1dbbb700b47676kown", "D5E8352BE0786ED16F77B4548F62F09A", "71e1061ac2f246f6ac27efb900edba12") api.SetCookieWithStr(` -__jdu=16193999982702078345144; shshshfpa=972f47df-9252-dc1a-1d6d-40594ce0501b-1619400562; webp=1; visitkey=44137284214309276; shshshfpb=msX4%202n384blCOGusOxGDvQ%3D%3D; pinId=WMIzMhF5BfI9awOQjAcbdQ; pin=shop_jxcs2020; unick=shop_jxcs2020; _tp=VqmxIvk3BVEJnO6UciQrRA%3D%3D; _pst=shop_jxcs2020; unpl=V2_ZzNtbUpQQUByChZSfhkLAWIFQQ0RAkRHJ1xEVyhMXQU3AkJfclRCFnUUR1xnGFQUZgsZXEZcRhVFCEVkexhdBGAAE19BVXMlRQtGZHopXAJnCxBVSl9LHHYOR1d6H1UHYgcSWEdncxJ1AXZkSxpZAmIHEG1DZ0EUdAtPVHIfVQJXSHxcD1dEFX0KTlxzEVUGYQIRXEReQRBxCENRSxldBGYCEVxKUEMldg%3d%3d; __jdv=122270672|mydisplay.ctfile.com|t_1000620323_|tuiguang|963d63a741f547babd6cce32bd01a0a3|1631149563407; shshshfp=9da7a5918c30efff2d83d2e76e038104; ipLoc-djd=22-1930-50946-0; areaId=22; language=zh_CN; TrackID=1EHz8s-kUKgD-2BuZbCMgpBwcJDNHYkkzCLDUkAp8nnoUqN72bXyQTlRG2s07Ump8AkFCCL8yJRuxfKURD79l7dMkEstH8D52wTvy7PLWr8c; ceshi3.com=000; csrf_token=b01b88b1-60d9-415a-8a51-2d6f058b8ea7; __jda=48732324.16193999982702078345144.1619399998.1626836024.1631840695.22; __jdc=48732324; _base_=YKH2KDFHMOZBLCUV7NSRBWQUJPBI7JIMU5R3EFJ5UDHJ5LCU7R2NILKK5UJ6GLA2RGYT464UKXAI4Z6HPCTN4UQM3WHVQ4ENFP57OC2NCIWTST4KDNCWZES6EV2TD5XDTCNE6YVKRXISVWNQHZDBO6QEKYXMXGPYGVEOCQCSG4SOQWCP5WPWO6EFS7HEHMRWVKBRVHB33TFD4AUHV3TOJD7MGBX53BNNP2E6MSSOORYGL5H2GYFRURR5ACFJ54GH7PTHFL22YL3C6ODFYFTWGV5UAWCX5C6J372TDCL6LDNEERERTGCQBF56K2JHOF3P7BYOHZL2F5XVFVQAQIWW3S2YBFMIMTF6SWAFAQ52UF5TATP7KZIQ; _vender_new_=GI63BGTJFDBQ4KTM333PMOGFGXGN2MWJNA4WUIW4ZGGIVOLTPK5TRV2UVRGJOLSZFF5XPPV376V2IZYUUTIZYUOSJ7XLQQXULY7UZCFHNUYZEPA5K4NKJ62CC6Q756VRE47INBENIPCNYN4MUZRCB27NNIDWST32H7A66G2G3UMJWUPPXMHKRJ4I6UJ43SNLTY755O3QKSMGQHPHSOAKK5R74V6PBVCLI56OPZPR7RNFOAEYFZTP2BSCS5ZMNTWN4HIOX5NUKDT5E75AVXNKX43RBTJ6W255CTVTEQ67VYYOGAEFV3CBL4MM5MFU6T2V7DWAKVLHWY2IK72YOJU4FK5DKLZJQ2D7RGWWSP2ZHQYVXMPRFHNPRXGVJKSRURJW6KMGQ74JVVUT6WJ4GFN3D4JJ3J4BBC6T7IT4RBGRQHU63BU24NLT3B722WUBKZ7XZVGJA3N5V5QQZAJ27O3QLTP5M5YE6OWLQPEH5LY76SIQJO62K63LPG6XGQM4I32SFFJR3R5NLQZPFLJTI6K74ICYFOP5LP54YOAU3MF223TH7RBNDQKQZAJGFHE3CEO3PDGTDMTFA3LOKDRYE3RCNZ3IIQEQZ3EKQ7Y7EZPHVW2EPN7W4FOKDTFUR4TGVDUVF7PEJYV2D6GHFTIRPZ5BJLHGJE; b-sec=S2JWP6CAFP7K44GG6BEY2DLMRELBY2BVKWF7A3DCSATTW3QPYATTQSK4ZAQ4DEMIFNECWB5LZLTDK; _BELONG_CLIENT_=WPSC4XJXWK5USS4JNZY2X7VRLR5MCBKRSVHEXABGTHDGISIQK5YOLZUXYE7IOIM7MOKO74H6CRN6WHAAR4TMDV3XZWMXZRCRT5XRNE3V356BTOB2Y7LPK66VWQK6HPTGWVXIDXDCPVE3W5WMHAIO6AT2LX2XXVNUCXR34ZWFK6HY45CORGIKOSYDYZBF27WOKTUX6BS4FZMIJWNUX6CB4JAA25ZLF7ZEKYOO4QV5HTSBXGNRM3E242MBI6V5D4C5VJDQ3EOYCOW5BMTUJZACIBHXQFAVLRF76VQY5PNJGGJNBEZHSFYYJA3YORRT7FB5AHCOIFQKF3W5RWNUX6CB4JAA26JNMO7AYWNUPZF5HTSBXGNRM3E242MBI6V5D4C5VJDQ3EOYCOW5BWZDKMOJ5BS6II53ERY6ALV3ZWPF42L4CPUHEGPYIII35KDC4FCNVCORCXFD6IVNLBEDPB2GGP4UHWNRUDOQBDIW7RZJXBA2WV5ANZOTEGUCDWYRVQS2YUTIZNZ276PRYG4N56V6YTII7MBKBC7LYHO7C555HTSBXGNRM3E466AYN67DHWVM5HQFJ4NFDO5BSKG3GUZTHY6CS2OVQG23QXVEDSA; JSESSIONID=C8FDAD9620F0EED7F1D86E9935611E4A.s1; thor=5E1D1AE7BBC42FACA3496D9C54AF9F879CF4836860E75FF70BFCDEAC5A75C1C5AF16529614AF855383F057959D2ACF4A9AFF6D10C0107133258427E18B76540FC8CAFA5834E0EA9173F718399476AEF0E0CAF733B0B42DD9538A16947BA80F9E77F6911693236A8C8F1921A5B55814BD6355DD392722FFFAB91911E6ED3082B231E0EDADD59FF108B3909351F0A2C6C3; __jdb=48732324.27.16193999982702078345144|22.1631840695; 3AB9D23F7A4B3C9B=CKENC5MAUU744ZQDKVRY2L7UIJ23PJRDYJ6HF3ZMQHC5FFD46FMUQXRINFCOC4SKHL5MU3PPNPP4C4AX5ZYBXJ7LZ4 +shshshfpa=b02d5da7-4399-dacb-d2af-dc8d6c460307-1606980337; shshshfpb=xasBIJG4GQtMArMLGnT8nqQ%3D%3D; pinId=WMIzMhF5BfI9awOQjAcbdQ; areaId=22; pin=shop_jxcs2020; unick=shop_jxcs2020; _tp=VqmxIvk3BVEJnO6UciQrRA%3D%3D; _pst=shop_jxcs2020; PCSYCityID=CN_510000_510100_510106; ipLoc-djd=22-1930-50946-57057; unpl=V2_ZzNtbUdSSkJ0DUABe05aUWILElhLVhQUJVwUUXMfWwFhCkUOclRCFnUURlVnGlwUZwoZXkRcQRFFCEdkeBFUAWECE15LZ3Mldgh2VUsZWwRgCxVYR1ZBEnMPRVF5H18EZwIRbXJQQxxFOB0BFR4JBW4GE1tFBEMQJwl2V3MRWAJgABdcclZzF3QJRVJyEVwFbjNZM0MaQxJ0D05TfhxdB2AFFV5HVUUWdAhHV0sYbAY%3d; __jdv=76161171|kong|t_299570028_|tuiguang|448f047d1f7e491480f0aec4976578fb|1634812057044; shshshfp=acc0e2482ea5fb82e4a70f8befca6f5d; language=zh_CN; TrackID=1EvN4ntAbwx58IjzVqfqx_mpxufsccXYF7vu7jx9C9YtfYygBfS1B4DSTJeyXJ1qOIln9lXPp7uU0g48DDvM2nRV3suR_Exj6ybL3YhB87g4rMwO4AWlwTXoRGUmQhGiy; ceshi3.com=000; __jdu=1606964403676243720102; _base_=YKH2KDFHMOZBLCUV7NSRBWQUJPBI7JIMU5R3EFJ5UDHJ5LCU7R2NILKK5UJ6GLA2RGYT464UKXAI4Z6HPCTN4UQM3WHVQ4ENFP57OC2NCIWTST4KDNCWZES6EV2TD5XDTCNE6YVKRXISVWNQHZDBO6QEKYXMXGPYGVEOCQCSG4SOQWCP5WPWO6EFS7HEHMRWVKBRVHB33TFD4AUHV3TOJD7MGBX53BNNP2E6MSSOORYGL5H2GYFRURR5ACFJ54GH7PTHFL22YL3C6ODFYFTWGV5UAWCX5C6J372TDCL6LDNEERERTGCYJT66G6HWNY3ETIXJ52NBL7HJJVQAQIWW3S2YBFMIMTF6SWAFAQ52UF5TATP7KZIQ; _vender_new_=GI63BGTJFDBQ4KTM333PMOGFGXGN2MWJNA4WUIW4ZGGIVOLTPK5TRV2UVRGJOLSZFF5XPPV376V2IZYUUTIZYUOSJ7XLQQXULY7UZCFHNUYZEPA5K4NKJ62CC6Q756VRE47INBENIPCNYN4MUZRCB27NNIDWST32H7A66G2G3UMJWUPPXMHKRJ4I6UJ43SNLTY755O3QKSMGQHPHSOAKK5R74V6PBVCLI56OPZPR7RNFOAEYFZTP2BSCS5ZMNTWN4HIOX5NUKDT5E75AVXNKX43RBTJ6W255CTVTEQ67VYYOGAEFV3CBL4MM5MFU6T2V7DWAKVLHWY2IK72YOJU4FK5DKJBEOYNLMXFPOJU6NRGESTSKRLQPRXGVJKSRURJWIJDWDK3FZL3SNHTMJREU4SUK4B4BBC6T7IT4RBGRQHU63BU24NLT3B722WUBKZ7XZVGJA3N5V5QQZAJ27O3QLTP5M5YE6OWLQPEH5LY76SIQJO62K63LPG6XGQM4I32SFFJR3R5NLQZPFLJTI6K74ICYFOP5LP54YOAU3MF223TH7RBNDQKQZAJGFHE3CEO3PDGTDMTFA3LOKDRYE3RCNZ3IIQEQZ3EKQ7Y7EZPHVW2EPN7W4FOKDTFUR4TGVDUVVHGOEY2IY3JBOECVFJMAWRCJXI; b-sec=S2JWP6CAFP7K44GG6BEY2DLMRELBY2BVKWF7A3BUO2W3CTLVN2EOG7CP34CIC5OFOTHJ37DFSIR44; _BELONG_CLIENT_=WPSC4XJXWK5USS4JNZY2X7VRLR5MCBKRSVHEXABGTHDGISIQK5YOLZUXYE7IOIM7MOKO74H6CRN6WHAAR4TMDV3XZWMXZRCRT5XRNE3V356BTOB2Y7LPK66VWQK6HPTGWVXIDXDCPVE3W5WMHAIO6AT2LX2XXVNUCXR34ZWFK6HY45CORGIKOSYDYZBF27WOKTUX6BS4FZMIJWNUX6CB4JAA25ZLF7ZEKYOO4QV5HTSBXGNRM3E242MBI6V5D4C5VJDQ3EOYCOW5BMTUJZACIBHXQFAVLRF76VQY5PNJGGJNBEZHSFYYJA3YORRT7FB5AHCOIFQKF3W5RWNUX6CB4JAA26JNMO7AYWNUPZF5HTSBXGNRM3E242MBI6V5D4C5VJDQ3EOYCOW5BWZDKMOJ5BS6II53ERY6ALV3ZWPF42L4CPUHEGPYIII35KDC4FCNVCORCXFD6IVNLBEDPB2GGP4UHWNRUDOQBDIW7RZJXBA2WV5ANZOTEGUCDWYRVQS2YUTIZNZ276PRYG4N56V6YTII7MBKBC7LYHO7C555HTSBXGNRM3E466AYN67DHWVM5HQFJ4NFDO5BSA4DHSTX4M7XW55F4YOPBZT6P5Q; thor=5E1D1AE7BBC42FACA3496D9C54AF9F879CF4836860E75FF70BFCDEAC5A75C1C54843FE360B789E837DA029BA2E6580487AE941B3794DA8AC65AFBDD4F66D856288B6102444A5E149E4D0E1E8AA5130FDCB38D82380E625214F9A05B17071EEAE03211A507F06CE72B9D9770CC0061466B95CEC59A93A8AB8983783983416ED1F7708F0EC0CF8AAF3BA88E713820776A5; chat.jd.com=20170206; csrf_token=d3d0366f-fd38-4784-8fa6-d7c850caae0f; __jda=122270672.1606964403676243720102.1606964404.1634000877.1634864662.150; __jdb=122270672.7.1606964403676243720102|150.1634864662; __jdc=122270672; 3AB9D23F7A4B3C9B=__jdu=1594355872248633235780; shshshfp=42c101d8d65b10a72341c6cc7d1865c6; shshshfpa=af44fe40-2ba1-8f67-01a9-e28106ebf7fa-1631946887; shshshfpb=z1jJgd28C4YOGjituWAgeEw==; user-key=c12747a6-fcae-4ddc-a934-b4979e568bee; cn_language=zh_CN; qd_uid=KUPCKKIB-X383ALIS7RFTC7CBHKRS; qd_fs=1634119521484; areaId=22; ipLoc-djd=22-1930-50946-0; guid_smdl=929232a98fdaebe510d31ab0cc339c409f9eac989134982a1e087a2df6c6566b; _b_account_new_=POHWJGG42ZCCAI576B5N54ABNRDEBGFYP7C4LKFMFVW5W5C6AB4LWOVHBL6XFGNCNW7SLALBADAJY6QXVNYDTTX3UCDJGVRWVVKP6ZTD2GYECJRHBIOKNCNN7225S5ENHBS4CZ3DK62ALLUV26QRX7GJEZI2QLM73HVPBBJ6BKPDOQQLWQDVJBVTYBUOUZDBPAIIXU72E7EIJUMB5HWYNGXDK6MDDX4W6AWFSMZJSVJJBUHN2JQHD6LT2RJM7R3OAT5IOBHRBX7EYT3QB6P7KA6J2VSR4FH2LWUEEGQ4T765KNQB4LDGJMFOBIPVUGS5DQ6BQOK2VEZFWT7MX3OSXN6XJIIW4A2LWRQJO45JGINKUGCV4SJI4OVM4A75TEFBFF7YNDQR3KSAVCQBFYDFNWHTG5UDFWLZ4DZL67EYMDGDGXNDA6BRP2LSZ3AHF7ZM6S3XBXG2LAXRZ5OV3UFJFCFQF7ELPXRALXK3NIY; qd_ls=1634120559842; qd_ts=1634277778271; qd_sq=4; language=zh_CN; __jdv=56585130|direct|-|none|-|1634524368584; pinId=WMIzMhF5BfI9awOQjAcbdQ; pin=shop_jxcs2020; unick=shop_jxcs2020; _tp=VqmxIvk3BVEJnO6UciQrRA==; _pst=shop_jxcs2020; is_sz_old_version=false; _vender_new_=GI63BGTJFDBQ4KTM333PMOGFGXGN2MWJNA4WUIW4ZGGIVOLTPK5TRV2UVRGJOLSZFF5XPPV376V2IZYUUTIZYUOSJ7XLQQXULY7UZCFHNUYZEPA5K4NKJ62CC6Q756VRE47INBENIPCNYN4MUZRCB27NNIDWST32H7A66G2G3UMJWUPPXMHKRJ4I6UJ43SNLTY755O3QKSMGQHPHSOAKK5R74V6PBVCLI56OPZPR7RNFOAEYFZTP2BSCS5ZMNTWN4HIOX5NUKDT5E75AVXNKX43RBTJ6W255CTVTEQ67VYYOGAEFV3CBL4MM5MFU6T2V7DWAKVLHWY2IK72YOJU4FK5DKK5BK6GBR6IJJORKNHYLVK2GCFQ7RXGVJKSRURJWXIKXRQMPSCKLUKTJ6C5KWRQRMF4BBC6T7IT4RBGRQHU63BU24NLT3B722WUBKZ7XZVGJA3N5V5QQZAJ27O3QLTP5M5YE6OWLQPEH5LY76SIQJO62K63LPG6XGQM4I32SFFJR3R5NLQZPFLJTI6K74ICYFOP5LP54YOAU3MF223TH7RBNDQKQZAJGFHE3CEO3PDGTDMTFA3LOKDRYE3RCNZ3IIQEQZ3EKQ7Y7EZPHVW2EPN7W4FOKDTFUR4TGVDUVEKSB3UWXN7AC5TEFJ4HD65YN7Y; QRCodeKEY=3AC4918F9D204E63148860B37032D70BFC4683DBB0FC321D954A18F5B33DDEE79D2938D1818DA81A6C2501F503C01641; AESKEY=99219E1B50D6668C; UIDKEY=109306245135613297; TrackID=1bqetf3TMss5YpwgoG4mEAPFQNN3FbR8sHKcsrzTnja2znHgaJXGdNzxjoZR_6LDYln1f4U0vIjNEJbszI0DTOl2dZgszJIakExzOUrxxiXI; thor=5E1D1AE7BBC42FACA3496D9C54AF9F879CF4836860E75FF70BFCDEAC5A75C1C5D9913632667B30BCAA28B1D77E3BF65FC95266AE00EAB33C199814346A80693FBCE076B1DCA8085EEF0DBBACA4C6327F9B37B34AA0BDB886DC6FF86A5D3B9089B741AC23F279922DBBA81FDD447CE7536F07EA6232EA89452FD0C8485D070CF0CF85702B12D1568F0FE4CEDDFA69BE22; ceshi3.com=000; _BELONG_CLIENT_=WPSC4XJXWK5USS4JNZY2X7VRLR5MCBKRSVHEXABGTHDGISIQK5YOLZUXYE7IOIM7MOKO74H6CRN6WHAAR4TMDV3XZWMXZRCRT5XRNE3V356BTOB2Y7LPK66VWQK6HPTGWVXIDXDCPVE3W5WMHAIO6AT2LX2XXVNUCXR34ZWFK6HY45CORGIKOSYDYZBF27WOKTUX6BS4FZMIJWNUX6CB4JAA25ZLF7ZEKYOO4QV5HTSBXGNRM3E242MBI6V5D4C5VJDQ3EOYCOW5BMTUJZACIBHXQFAVLRF76VQY5PNJGGJNBEZHSFYYJA3YORRT7FB5AHCOIFQKF3W5RWNUX6CB4JAA26JNMO7AYWNUPZF5HTSBXGNRM3E242MBI6V5D4C5VJDQ3EOYCOW5BWZDKMOJ5BS6II53ERY6ALV3ZWPF42L4CPUHEGPYIII35KDC4FCNVCORCXFD6IVNLBEDPB2GGP4UHWNRUDOQBDIW7RZJXBA2WV5ANZOTEGUCDWYRVQS2YUTIZNZ276PRYG4N56V6YTII7MBKBC7LYHO7C555HTSBXGNRM3E466AYN67DHWVM5HQFJ4NFDO5BT7YUEIGP27QUVEDEH7R347YMQ5I; b-sec=S2JWP6CAFP7K44GG6BEY2DLMRELBY2BVKWF7A3BUO2W3CTLVN2EJYCU5BHTO25U2EKXRYCDYQIHUU; universityLanguage=zh_CN; _base_=YKH2KDFHMOZBLCUV7NSRBWQUJPBI7JIMU5R3EFJ5UDHJ5LCU7R2NILKK5UJ6GLA2RGYT464UKXAI4Z6HPCTN4UQM3WHVQ4ENFP57OC2NCIWTST4KDNCWZES6EV2TD5XDTCNE6YVKRXISVWNQHZDBO6QEKYXMXGPYGVEOCQCSG4SOQWCP5WPWO6EFS7HEHMRWVKBRVHB33TFD4AUHV3TOJD7MGBX53BNNP2E6MSSOORYGL5H2GYFRURR5ACFJ54GH7PTHFL22YL3C6ODFYFTWGV5UAWCX5C6J372TDCL6LDNEERERTGCYJT66G6HWNY3EJHLSWD6G2Z3FFVQAQIWW3S2YBFMIMTF6SWAFAQ52UF5TATP7KZIQ; xue_userTypeCookieNamefc7ce13825f3df99745a591482296d8="{\"1\":\"POP\"}"; xue_userTypePageCookieNamefc7ce13825f3df99745a591482296d8=1; csrf_token=40db6688-b004-43ae-aaf3-25545b64ec9b; __jda=122270672.1594355872248633235780.1594355872.1632815023.1634277342.44; __jdb=122270672.8.1594355872248633235780|44.1634277342; __jdc=122270672; 3AB9D23F7A4B3C9B=TN4VNFQUG7DPP2FYAUKRYBMNTLA4E2552CL6LPGV3QJV3CQEDAQV6EO4VSM7BBBQDXE4K2XFZYJVL3RCPVOFGPPMVU `) // api.SetCookie("thor", "5E1D1AE7BBC42FACA3496D9C54AF9F879CF4836860E75FF70BFCDEAC5A75C1C5E43030CF54E4A3A8F5E760492948E69B763D115FE234A59948BA538A4F7E18F38B80F818E28EAE71F1CF5BFE2D0DC456D56E8BEAEF10D398C709D9A4EB46923C7E63867435BD42996F1570A816FD1B0B247CD9756A1184DD61317D28BBF77F828691684AD6E60801B2BB38F9DE086D73") diff --git a/platformapi/jdshopapi/sku_test.go b/platformapi/jdshopapi/sku_test.go index 489d34f9..947593e6 100644 --- a/platformapi/jdshopapi/sku_test.go +++ b/platformapi/jdshopapi/sku_test.go @@ -242,7 +242,7 @@ func TestSaveVenderAttrValue(t *testing.T) { } func TestDeleteWare(t *testing.T) { - err := api.DeleteWare(10020528071531) + err := api.DeleteWare(10021536917364) if err != nil { t.Fatal(err) } @@ -299,7 +299,7 @@ func TestImageUpdate(t *testing.T) { } func TestSearchWare4Valid(t *testing.T) { - result, err := api.SearchWare4Valid("鸡毛菜", 1, 100) + result, err := api.SearchWare4Valid("帝王蟹约2.25-2.5kg/只", 1, 100) if err != nil { t.Fatal(err) } diff --git a/platformapi/jdshopapi/store_page.go b/platformapi/jdshopapi/store_page.go index e3e90d3f..1b4185bd 100644 --- a/platformapi/jdshopapi/store_page.go +++ b/platformapi/jdshopapi/store_page.go @@ -502,7 +502,7 @@ type AllOrdersResult struct { //尝试扒订单 //https://porder.shop.jd.com/order/orderlist/allOrders func (a *API) AllOrders(allOrdersParam *AllOrdersParam) (allOrdersResult *AllOrdersResult, err error) { - result, err := a.AccessStorePage2("https://porder.shop.jd.com/order/orderlist", map[string]interface{}{ + result, err := a.AccessStorePage2("https://porder.shop.jd.com/order/orderlist/allOrders", map[string]interface{}{ "current": allOrdersParam.Current, "pageSize": allOrdersParam.PageSize, "selectedTabName": "allOrders", diff --git a/platformapi/jdshopapi/store_page_test.go b/platformapi/jdshopapi/store_page_test.go index 80dc3771..3ebfed35 100644 --- a/platformapi/jdshopapi/store_page_test.go +++ b/platformapi/jdshopapi/store_page_test.go @@ -64,7 +64,7 @@ func TestAllOrders(t *testing.T) { result, err := api.AllOrders(&AllOrdersParam{ Current: 1, PageSize: 1, - OrderID: "206317669879", + OrderID: "230931583395", }) if err != nil { t.Fatal(err) @@ -997,26 +997,9 @@ func h8l82int(h, l string) (i int64) { } func TestUpdateStatus(t *testing.T) { - //data2 := []byte{0x00, 0x01} - //key := RandStringBytes(16) - //data, _ := Utf8ToGbk([]byte("[v2]")) - //fmt.Println(int2h8l8(int64(len("fd003401005b76325dc8d5d5d5cfe3c2afc9fad7cfd1cca3acd2a3bfb4c6d9b2bcb9d2c7b0b4a8a3acb7c9c1f7d6b1cfc2c8fdc7a7b3dfa3acd2c9cac7d2f8bad3c2e4bec5ccec") / 2))) - //fmt.Println(hex.EncodeToString(data)) - //fmt.Println(fmt.Sprintf("%x", len("fd003401005b76325dc8d5d5d5cfe3c2afc9fad7cfd1cca3acd2a3bfb4c6d9b2bcb9d2c7b0b4a8a3acb7c9c1f7d6b1cfc2c8fdc7a7b3dfa3acd2c9cac7d2f8bad3c2e4bec5ccec")/2)) - //mobile := &alipayapi.KeyMobile{} - //data, _ := base64.StdEncoding.DecodeString("QWja44PbYifX70Y74N3PU2dG2VedZFqqeXJhXV8g9cALnCOyXt25K6z2RQtAXlJR") - //key, _ := base64.StdEncoding.DecodeString("GHp3ojlVYRRu2XID4FX2ew==") - //iv := []byte{} - //iv = append(iv, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) - //if result, err := utils.AESCBCDecpryt(data, key, iv); err == nil && result != nil { - // json.Unmarshal(result, &mobile) - //} - //fmt.Println(utils.Format4Output(mobile, true)) - //data := "1e00180200015032303231303631353030303031308628e9" - //orderNo := h8l82int(data[len(data)-6:len(data)-4], data[len(data)-4:len(data)-2]) - //base, _ := strconv.ParseInt(data[len(data)-6:len(data)-4]+data[len(data)-4:len(data)-2], 16, 10) - i, _ := strconv.ParseInt("8628", 16, 32) - fmt.Println(xtob("86"), xtob("28"), i) + data, _, err := DownloadFileByURL("http://image.jxc4.com/1586923030origin57f8b9d4N9ec3cb41.jpg") + + fmt.Println(data, err) } func sss() (data2 []byte) { diff --git a/platformapi/mtwmapi/mtwmapi_test.go b/platformapi/mtwmapi/mtwmapi_test.go index d71f6c90..d257e6c6 100644 --- a/platformapi/mtwmapi/mtwmapi_test.go +++ b/platformapi/mtwmapi/mtwmapi_test.go @@ -19,13 +19,13 @@ func init() { baseapi.Init(sugarLogger) // 菜市 - api = New("589", "a81eb3df418d83d6a1a4b7c572156d2f", "", "") + //api = New("589", "a81eb3df418d83d6a1a4b7c572156d2f", "", "") // 果园 //api = New("4123", "df2c88338b85f830cebce2a9eab56628", "", "") //商超 - //api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_gbUPuDi9v0BKfnjdFz5IYw") //token_nH_IlcWQKAkZBqklwItNRw + api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_vI4fNBaB5J1qvft0WmZG_g") //token_nH_IlcWQKAkZBqklwItNRw cookieStr := ` acctId=57396785; token=0bWbK5VbK50E2BmIhIH2zHB-am_y7mB37yXHm6RLZWx4*; wmPoiId=-1; ` diff --git a/platformapi/mtwmapi/order_test.go b/platformapi/mtwmapi/order_test.go index e3f1898f..300e26ac 100644 --- a/platformapi/mtwmapi/order_test.go +++ b/platformapi/mtwmapi/order_test.go @@ -17,7 +17,7 @@ func TestOrderViewStatus(t *testing.T) { } func TestOrderGetOrderDetail(t *testing.T) { - result, err := api.OrderGetOrderDetail(78212490999299098, false) + result, err := api.OrderGetOrderDetail(126652081163588666, false) if err != nil { t.Fatal(err) }