From ec3e3d2ac54a6e82b06c154113f16c8f808481cb Mon Sep 17 00:00:00 2001 From: suyl <770236076@qq.com> Date: Fri, 14 May 2021 11:48:21 +0800 Subject: [PATCH] aa --- platformapi/ebaiapi/ebaiapi_test.go | 10 +++++----- platformapi/jdapi/jdapi_test.go | 10 +++++----- platformapi/jdapi/store_page.go | 16 ++++++++++++++-- platformapi/jdapi/store_page_test.go | 6 +++--- 4 files changed, 27 insertions(+), 15 deletions(-) diff --git a/platformapi/ebaiapi/ebaiapi_test.go b/platformapi/ebaiapi/ebaiapi_test.go index df08c8c7..9df7ee21 100644 --- a/platformapi/ebaiapi/ebaiapi_test.go +++ b/platformapi/ebaiapi/ebaiapi_test.go @@ -37,11 +37,11 @@ func init() { // 京西果园 // api = New("35957", "10013fbb7c2ddad7") // api.SetCookie("PASSPORT_DELIMONT_TOKEN", "PBE_2.0_5cd1c6141c127d4188f026ac01fc93656266683e8dfb3127c2fdf894259e9034125ff3bdd2a997a385802ee3ef1802ba93a04acea34fde2d2b6e802c5dcd4ec6e3f4ad909a1d806e3ceeb349ed726b03d60ed1fe7010d4140aa338d9c5f05e3fec172c78d3d7f0ca579d61b7015af1bf99aa46b04d2b8a64aa50646dc09afe94b6b60e0ba9a933635db5e8b2a035e9b6d693b289acf1b256d5b9a3f8478c87b0b009115bfd1394f20bb5a0dc2c07b8d013a25f286ec6bf7f2d86010d65507e31358834b7a6b58fbd88cb3f1a12cf71c997b91c1527f6f3c10693f7c2bd6073da8633a98cd2dc1114dfa5be5ee0e60b02cf7e4a94d0fb563a8c01717e7c050f02249117219c07a2eb211577c208ba77f4d536fa25139bc249be93b38d6fc495ef67a32aa206835d177db402bc534de1d29caf4f6b4fbcd912c13f167d00d1732222744c336a5189728f72fb5e153c4b1164171cfb0c811f34f4c2fedd43f721b8706b43f8d631251c") - api.SetCookie("WMUSS", "NDM1ODMTAwMDAyNzYxNzAwOTEyTmFSTEQzMTVQ") - api.SetCookie("WMSTOKEN", "NDM1ODMTAwMDAyNzYxNzAwOTEyTmFSTEQzMTVQ") - // api.SetCookieWithStr(` - // PASSPORT_DELIMONT_TOKEN=PBE_2.0_5cd1c6141c127d4188f026ac01fc93656266683e8dfb3127c2fdf894259e9034125ff3bdd2a997a385802ee3ef1802ba93a04acea34fde2d2b6e802c5dcd4ec6e3f4ad909a1d806e3ceeb349ed726b03d60ed1fe7010d4140aa338d9c5f05e3fec172c78d3d7f0ca579d61b7015af1bf99aa46b04d2b8a64aa50646dc09afe94b6b60e0ba9a933635db5e8b2a035e9b6d693b289acf1b256d5b9a3f8478c87b0b009115bfd1394f20bb5a0dc2c07b8d013a25f286ec6bf7f2d86010d65507e31358834b7a6b58fbd88cb3f1a12cf71c997b91c1527f6f3c10693f7c2bd6073da8633a98cd2dc1114dfa5be5ee0e60b02cf7e4a94d0fb563a8c01717e7c050f02249117219c07a2eb211577c208ba77f4d536fa25139bc249be93b38d6fc495ef67a32aa206835d177db402bc534de1d29caf4f6b4fbcd912c13f167d00d1732222744c336a5189728f72fb5e153c4b1164171cfb0c811f34f4c2fedd43f721b8706b43f8d631251c - // `) + //api.SetCookie("WMUSS", "NTE2NDMTAwMDAyNzYxNzAwOTEyTmUzNWJNcDlQ ") + //api.SetCookie("WMSTOKEN", "NTE2NDMTAwMDAyNzYxNzAwOTEyTmUzNWJNcDlQ ") + api.SetCookieWithStr(` +UTUSER=0; cna=A9cHGZw1jjgCAd3tly+uuYIG; ubt_ssid=kpqd18ueqc12rljyipjmobcr5vlc3xry_2021-04-23; t=bc6b1c1fc4e7ef841fff494286415f8b; WMUSS=NTE2NDMTAwMDAyNzYxNzAwOTEyTmUzNWJNcDlQ; WMSTOKEN=NTE2NDMTAwMDAyNzYxNzAwOTEyTmUzNWJNcDlQ; OUTER_AUTH_LOGIN=NTE2NDMTAwMDAyNzYxNzAwOTEyTmUzNWJNcDlQ%3BNTE2NDMTAwMDAyNzYxNzAwOTEyTmUzNWJNcDlQ; _m_h5_tk=d7c4e1871b6cef3c40f632818c1c26ea_1620966794276; _m_h5_tk_enc=522f8cd8856adf54fc67b1204852e6f3; xlly_s=1; EGG_SESS=JpQK5bp48HmDcW_gXmvwHOgVztgOM26ic6TGkJ3UQ3vcc8rFp6tItC4jf8nv9WEp; _wmcrmpush=2E9CC70243D10779B1B51C61921101C9_1620285183_00_2267230126_jxgyzd0_1-FD5E7C3682471929B3009FB0674A4925_1620285197_00_32267649750_jingxiguoyuanab500_1-DF90C10E22053108475175AF500A4BCB_1620957437_00_2233065879_hcxsqg0_1; tfstk=c4MfBAAnSZbj5JdN3mtPgA7aHae1ZzsQfIamcXLYq31eXyifijBURrdIsNB89u1..; l=eBgWAKP7jpZewF2oBOfwourza77OSIRAguPzaNbMiOCP_Wfp5FmAB66Qw9Y9C3GVh6l6R37l8fV8BeYBqIc5qegwsUvKEYDmn; isg=BGtrP8Nyjy8w1tP1X2S4ZpgV-o9VgH8CM52rhd3oR6oBfIveZVAPUgne1rwS3Nf6 +`) } func TestTest(t *testing.T) { diff --git a/platformapi/jdapi/jdapi_test.go b/platformapi/jdapi/jdapi_test.go index 7b1a10cc..4a5bee8f 100644 --- a/platformapi/jdapi/jdapi_test.go +++ b/platformapi/jdapi/jdapi_test.go @@ -30,13 +30,13 @@ func init() { //prod zs // api = New("6f8d3290-0120-4ad7-8b53-943c67c84f3f", "789279b9ae814ba091ac52815566b54d", "5d668cd227644637bb0fd73ed8118ec8") // const cookieValue = "YYJV3NHVBPHLD36FWP6F3EM5PTXJ2XZQS7U4HWRIDPP4IWGUKUIB4XG5N26CZRDLDF7PKOXBPD6BNTUAJLETLZOIWMCVFI3K6MYZIY4QBIXIMXYDJNUKFGJVQTN5356SAD6WPCIHWNQAG7DDMF7L7S3SHCT3RM3CQG7IJIPUQ3THS5UIUYWMKINM7ETUOQB7OBPOPZVCT3ZJY55243TDVXLO25PP4UYSPTTPMNQ7HPMWOJKJ3BJWGVHD243MXH7NZWW264TKN5UOCJBSSSOKD2QQII" - const cookieValue = "OPJQMA7B3FTKCAUGO7FHCH5NMBGAWGGXYRNLEHYYZNGNPNIBCAM4IOEPG3NT3RIA44G5C3535Q5LGG4F4SR4AZVLGYKYTKFJJKEAOXENVBL5VXNILRP3GLNVVWA26XZ3VGSYOHA72RICMVZS3G53DTEH3JWVXCZBKYQN5CW57OZAUUGW26BM5GBMDUKCPJGLYBMEIVPIGG6PY2HOZTQL5PWKCSDJLG7AKSLKUQ422BVJDNQ36DIA74FV7RFQMMQPNJ5YQMCG2M72IH43LZDVSAYZWKUGAVD7VFRMEYTOXYHWCYVDXJ6HYFIPWIN3ULLXDDLN2ICON4GRK" - api.SetJdCookie(cookieValue) + //const cookieValue = "OPJQMA7B3FTKCAUGO7FHCH5NMBGAWGGXYRNLEHYYZNGNPNIBCAM4IOEPG3NT3RIA44G5C3535Q5LGG4F4SR4AZVLGYKYTKFJJKEAOXENVBL5VXNILRP3GLNVVWA26XZ3VGSYOHA72RICMVZS3G53DTEH3JWVXCZBKYQN5CW57OZAUUGW26BM5GBMDUKCPJGLYBMEIVPIGG6PY2HOZTQL5PWKCSDJLG7AKSLKUQ422BVJDNQ36DIA74FV7RFQMMQPNJ5YQMCG2M72IH43LZDVSAYZWKUGAVD7VFRMEYTOXYHWCYVDXJ6HYFIPWIN3ULLXDDLN2ICON4GRK" + //api.SetJdCookie(cookieValue) // api.SetCookie("user", "GXBMZPW62YXDDG4NE5JDLJJJHWWGJFKML56GHPDEUP6E65UMM4MQ2OB3RYHSEGXGEP5RT55TQZ3PJEXQVYJSNEBNZVY76BZPTRJTZTTZEEJRFHJ4JM5NZ6XI3TEG3X54QBIFC4C5WZUMEN6XHATZBIGB4XKWNNCAAVX4SNS5EIQTQBALUVFPM52OJ3X6L4MONINJDVRVL2UGV6BUPHOMBUWCNPP3AAKAQAXGI3DJA6LUXWO32ILD6E5QHFYGLC6SFRTUQPAUJJXGSGIIZBICUOPVZ7HJW4XPEJFBZU5TAEXOOWKXSK6RWKS6ABQGWC5SHKC73UFVR3WYW3XI5UUIUVWHXTFH6VNYCS4BV5Q") - // api.SetCookieWithStr(` - // lsp-store1.jddj.com=OPJQMA7B3FTKCAUGO7FHCH5NMBGAWGGXYRNLEHYYZNGNPNIBCAM4IOEPG3NT3RIA44G5C3535Q5LGG4F4SR4AZVLGYKYTKFJJKEAOXENVBL5VXNILRP3GLNVVWA26XZ3VGSYOHA72RICMVZS3G53DTEH3IHCHDRX336R2EXWT7BJ2TYBVH4ZOIDJ3Z4S6CK6YZI2CJPY4ODPTEFER62CESGD6RKRRAYUQASOCANT6CNLQKGUGYTHYOVR7X7HP6VITNSCLX2WLDD26IXJIHPSYUWMUKUGAVD7VFRMEYTOXYHWCYVDXJ6HYFIPWIN3ULLXDDLN2ICON4GRK; store_deviceid=238a1e29ae9f0c2c060e1a68363919ab; jdO2OOpenPortalSessionId=FF99E5136A1AB127C4FF49AEC246DA77.s1; token=3a75e952e9fe48279c96dd8ebcf0fc5a; JSESSIONID=670146147B1EF59F0FCD7BF041BB1C93.s1 + api.SetCookieWithStr(` + lsp-store1.jddj.com=OPJQMA7B3FTKCAUGO7FHCH5NMBGAWGGXYRNLEHYYZNGNPNIBCAM4IOEPG3NT3RIA44G5C3535Q5LGG4F4SR4AZVLGYKYTKFJJKEAOXENVBL5VXNILRP3GLNVVWA26XZ3VGSYOHA72RICMVZS3G53DTEH3JWVXCZBKYQN5CW57OZAUUGW26BM5GBMDUKCPJGLYBMEIVPIGG6PY2HOZTQL5PWKCSDJLG7AKSLKUQ422BVJDNQ36DIA74FV7RFQMMQPNJ5YQMCG2M72IH43LZDVSAYZWKUGAVD7VFRMEYTOXYHWCYVDXJ6HYFIPWIN3ULLXDDLN2ICON4GRK; __jdv=1736810%7Cdirect%7C-%7Cnone%7C-; __jdc=1736810; UM_distinctid=17963b0bd563dd-07a5da6a9457e6-47744d16-1fa400-17963b0bd574f; store_deviceid=5c03d9a2607b4d89a899d964b3cc7b7b; store_session=%231620889060485; __jda=1736810.991809771.1620875198.1620953065.1620955942.3; josl-privilege1.jddj.com=OPJQMA7B3FTKCAUGO7FHCH5NMBGAWGGXYRNLEHYYZNGNPNIBCAM4IOEPG3NT3RIA44G5C3535Q5LGG4F4SR4AZVLGYKYTKFJJKEAOXENVBL5VXNILRP3GLNVVWA26XZ3VGSYOHA72RICMVZS3G53DTEH3KCP2S44LDPAQLCCQRBXNOZZ3MSXCT6RAOIZAWD2XXTAXVQWCRSUSEKDGDA7T27TSAZUPLV5Q6RZ7VU22BVJDNQ36DIA74FV7RFQMMQPJMDLDWPCCJGWNWD7GUK3Q7QPN77A3TE4L4MQLHRHXTZZYW6FZ7JKQYCUP6UWFQTCN27A6YLCUO5HZJQKHQKIKPPS3ES7MYKEAGATHJA; o2o-stock1.jddj.com=OPJQMA7B3FTKCAUGO7FHCH5NMBGAWGGXYRNLEHYYZNGNPNIBCAM4IOEPG3NT3RIA44G5C3535Q5LGG4F4SR4AZVLGYKYTKFJJKEAOXENVBL5VXNILRP3GLNVVWA26XZ3VGSYOHA72RICMVZS3G53DTEH3J3DK5GN5WQ2HUVIG5B7GRG2KDVHCT6RAOIZAWD2XXTAXVQWCRSUTOL67ITT6KBBWG7PVAD3KPTVSYAMIOV7EVR4JGDPUMIPCVZVKBP5E4RJGGER5KFUQWJBFZJVCAXQUQ; o2o-pms1.jddj.com=OPJQMA7B3FTKCAUGO7FHCH5NMBGAWGGXYRNLEHYYZNGNPNIBCAM4IOEPG3NT3RIA44G5C3535Q5LGG4F4SR4AZVLGYKYTKFJJKEAOXENVBL5VXNILRP3GLNVVWA26XZ3VGSYOHA72RICMVZS3G53DTEH3KNCT3PCUJ347L7JVCMFK7EGZXPXCT6RAOIZAWD2XXTAXVQWCRSUSNFJZ2IWCY44V26MTVLDNCXQMZQMIOV7EVR4JGDPUMIPCVZVKBP5E4RJGGER5KFUQWJBFZJVCAXQUQ - // `) + `) } func TestTest(t *testing.T) { diff --git a/platformapi/jdapi/store_page.go b/platformapi/jdapi/store_page.go index 9e1cc72d..13195543 100644 --- a/platformapi/jdapi/store_page.go +++ b/platformapi/jdapi/store_page.go @@ -576,6 +576,9 @@ func (a *API) AccessStorePage5(fullURL string, params map[string]interface{}) (r if err != nil { return nil } + request.Header.Set("content-type", "application/x-www-form-urlencoded") + request.Header.Set("referer", "https://mermem-sj.jddj.com/memberQuery/memberQueryTransList") + request.Header.Set("origin", "https://mermem-sj.jddj.com") a.FillRequestCookies(request) return request }, @@ -1358,8 +1361,17 @@ type QueryMemberTransListByConditionResult struct { func (a *API) QueryMemberTransListByCondition(page, pageSize int) (queryMemberTransListByConditionResult []*QueryMemberTransListByConditionResult, err error) { result, err := a.AccessStorePage5("https://mermem-sj.jddj.com/memberQuery/queryMemberTransListByCondition", map[string]interface{}{ - "page": page, - "rows": pageSize, + "page": page, + "rows": pageSize, + "merchantCardNo": "", + "fromStoreId": "", + "validType": "", + "fromSource": "", + "orderType": "", + "startTimeTemp": "", + "endTimeTemp": "", + "cardstartTimeTemp": "", + "cardendTimeTemp": "", }) if err == nil { utils.Map2StructByJson(result.(map[string]interface{})["rows"], &queryMemberTransListByConditionResult, false) diff --git a/platformapi/jdapi/store_page_test.go b/platformapi/jdapi/store_page_test.go index 1e64d1a4..2ea4d645 100644 --- a/platformapi/jdapi/store_page_test.go +++ b/platformapi/jdapi/store_page_test.go @@ -30,8 +30,8 @@ func TestGetRealMobileNumber4Order(t *testing.T) { } func TestGetStoreOrderInfo(t *testing.T) { - orderId := "2111389500000761" - orderInfo, err := api.GetStoreOrderInfo(orderId, "11857499") + orderId := "2109362566000132" + orderInfo, err := api.GetStoreOrderInfo(orderId, "11917237") if err != nil { t.Fatal(err) } @@ -310,7 +310,7 @@ func TestPeiZhiJdZhangHao(t *testing.T) { } func TestQueryMemberTransListByCondition(t *testing.T) { - result, err := api.QueryMemberTransListByCondition(1, 10) + result, err := api.QueryMemberTransListByCondition(4, 20) if err != nil { t.Fatal(err) }