Files
kami_jd_bind_card/test_app.py
danial ac4a7654e3 refactor(wallmart): 优化绑卡流程和错误处理
- 在绑卡方法中添加返回响应体,便于后续处理
-优化错误处理,统一返回格式- 调整日志记录方式,提高可读性
- 修复部分错误码处理逻辑
2025-03-10 23:02:23 +08:00

23 lines
2.6 KiB
Python

from unittest import TestCase
from apps.jd.spider import JdSpider
class Test(TestCase):
def test_func(self):
# func(
# {
# "id": 1825815105541447700,
# "account": "jd_662f465adb327",
# "ck": "wxa_level=1; retina=1; cid=9; jxsid=17334928068547581806; appCode=ms0ca95114; webp=1; __jda=122270672.17334928068621794470770.1733492806.1733492806.1733492806.1; __jdv=122270672%7Cdirect%7C-%7Cnone%7C-%7C1733492806862; __jdc=122270672; mba_muid=17334928068621794470770; cd_eid=jdd03C2VJR5ZLVDDRCNNWECQMRA3VJG6YQNZZ7TRBAAF3JCCYMY4X3SSUIHHYDVGML7DMUQDPHDKHLCQEACT4KOTZMAPYFAAAAAMTTQ4G4KIAAAAADNNPUYQZ5OVOLAX; visitkey=51576506059461733492806955; 3AB9D23F7A4B3CSS=jdd03C2VJR5ZLVDDRCNNWECQMRA3VJG6YQNZZ7TRBAAF3JCCYMY4X3SSUIHHYDVGML7DMUQDPHDKHLCQEACT4KOTZMAPYFAAAAAMTTQ4RJ2AAAAAAD2DUBDJ5XZJ5BMX; 3AB9D23F7A4B3C9B=C2VJR5ZLVDDRCNNWECQMRA3VJG6YQNZZ7TRBAAF3JCCYMY4X3SSUIHHYDVGML7DMUQDPHDKHLCQEACT4KOTZMAPYFA; _gia_d=1; PPRD_P=UUID.17334928068621794470770; jxsid_s_u=https%3A//my.m.jd.com/; shshshfpa=9502d642-0b7f-b0d6-63d8-11b25e7e9863-1725007540; shshshfpx=9502d642-0b7f-b0d6-63d8-11b25e7e9863-1725007540; sc_width=375; visitkey=4769940296068777745; equipmentId=C2VJR5ZLVDDRCNNWECQMRA3VJG6YQNZZ7TRBAAF3JCCYMY4X3SSUIHHYDVGML7DMUQDPHDKHLCQEACT4KOTZMAPYFA; fingerprint=669c60202ee276490a37cb135ff1a0c0; deviceVersion=604.1; deviceOS=ios; deviceOSVersion=16.6; deviceName=Safari; jcap_dvzw_fp=fuwvgCCzpfkWF4wRbM0vsvnsQ8kPLzc1v8y1lKR9n7PvC3bvEYkvAFQWzx2rf0bh46rAV6G1Dln8Ne41mj3gjA==; TrackerID=HMJLLAOrxBV2GQWLXSBaXiteXA0419uNPb99kq_9OaMiZxE4rWWdUh899sSirQoH5opcjQTOAsKVoNaIn2Dl7gt0zgUNCW7n55SVFfdKONxlh9v81O_uNVs7G9_4znrN_0drZ9TNwYjc6XGHJgATzw; pt_key=AAJnUwCsADD_e5RvRqkl1TnRalD6zfEW_YvqYn6coNXcaDmbWY0OKnwDLYW81POwH9YieTz8PJs; pt_pin=jd_50a407a8297e5; pt_token=vs9cmcuj; pwdt_id=jd_50a407a8297e5; sfstoken=tk01ma07d1b51a8sMXgyeDJ4MiszTNXl1AXAMq4fo6ctR5TUJLhcofLs4hBQ07468+0Sj5CRsfeRaBRcxvN+NR3jHUAZ; whwswswws=; wqmnx1=MDEyNjM3Ni9qMjU2Mk0vUENvMWtPcEsuS2xjcjZpMWEuMS5GN2YyMUVPSCg%3D; __jdb=122270672.5.17334928068621794470770|1.1733492806; mba_sid=17334928068633965352571216867.6; __wga=1733492910009.1733492807049.1733492807049.1733492807049.2.1; jxsid_s_t=1733492910158; [object Object]=undefined; shshshfpb=BApXS_z0yn_ZA9HhS-TheYtEReMXluCm5BmdBcm9g9xJ1ItZfQtOGk0672yqiYd8kduCCUBCBsg",
# }
# )
JdSpider(
order_num="123123",
card_pwd="0E35-4F19-9500-6AE5",
cookies="pt_key=AAJnvdQ5ADAtyuUoWJRUU8aizZrPNbkL2fzMpm3mzOha4Urvmv283Adw5BHGfzEkZ2D2ZkBKsJs; pt_pin=jd_PNiXDEcMqUcs; pt_token=skszo5jn;",
order_amount=100,
).run()