获取秒杀初始化信息(包括:地址,发票,token) :param sku_id: :param num: 购买数量,可选参数,默认1个 :return: 初始化信息组成的dict
(self, sku_id, num=1)
| 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): |
no test coverage detected