diff --git a/抖音js逆向学习/抖店精选联盟数据/spider/buyin_author_statData_mitm.py b/抖音js逆向学习/抖店精选联盟数据/spider/buyin_author_statData_mitm.py index f3d512d..c2c6f70 100644 --- a/抖音js逆向学习/抖店精选联盟数据/spider/buyin_author_statData_mitm.py +++ b/抖音js逆向学习/抖店精选联盟数据/spider/buyin_author_statData_mitm.py @@ -32,14 +32,15 @@ class BuyinAuthorStatDataMitm(Base): uid = dict(parse_qsl(urlsplit(flow.request.url).query)).get('uid') list_dicts = [] data = json.loads(flow.response.content).get('data') - item = { - "task_id": 'project_test', - "data": json.dumps(data), - "deduplication": f"uid={uid[0:30]}" - } - list_dicts.append(item) - db_res = self.eb_supports.insert_many(self.作者核心数据V2, list_dicts) - self.log(f"入库成功 {self.作者核心数据V2}-{db_res}") + if data: + item = { + "task_id": 'project_test', + "data": json.dumps(data), + "deduplication": f"uid={uid[0:30]}" + } + list_dicts.append(item) + db_res = self.eb_supports.insert_many(self.作者核心数据V2, list_dicts) + self.log(f"入库成功 {self.作者核心数据V2}-{db_res}") # 联系方式 if "https://buyin.jinritemai.com/api/contact/contact_info" in flow.request.url: