MCPcopy
hub / github.com/tychxn/jd-assistant / _get_seckill_init_info

Method _get_seckill_init_info

jd_assistant.py:1163–1180  ·  view source on GitHub ↗

获取秒杀初始化信息(包括:地址,发票,token) :param sku_id: :param num: 购买数量,可选参数,默认1个 :return: 初始化信息组成的dict

(self, sku_id, num=1)

Source from the content-addressed store, hash-verified

1161
1162 @deprecated
1163 def _get_seckill_init_info(self, sku_id, num=1):
1164 """获取秒杀初始化信息(包括:地址,发票,token)
1165 :param sku_id:
1166 :param num: 购买数量,可选参数,默认1个
1167 :return: 初始化信息组成的dict
1168 """
1169 url = 'https://marathon.jd.com/seckillnew/orderService/pc/init.action'
1170 data = {
1171 'sku': sku_id,
1172 'num': num,
1173 'isModifyAddress': 'false',
1174 }
1175 headers = {
1176 'User-Agent': self.user_agent,
1177 'Host': 'marathon.jd.com',
1178 }
1179 resp = self.sess.post(url=url, data=data, headers=headers)
1180 return parse_json(resp.text)
1181
1182 @deprecated
1183 def _gen_seckill_order_data(self, sku_id, num=1):

Callers 1

Calls 1

parse_jsonFunction · 0.90

Tested by

no test coverage detected