|
@@ -67,7 +67,8 @@ class KsFeedVideo:
|
|
|
data = {
|
|
|
'isRecommendChange': False,
|
|
|
'categoryId': category_id,
|
|
|
- 'kuaishou.api_st': "Cg9rdWFpc2hvdS5hcGkuc3QSkAGMQoIK2ZpwlQszYISTxSFxzugi58w2U5gpPqa6an0eU6MFcVsXq2rd_K16UTItZ_OzPV-4jmVN5rNXKXW9jL97JV79Y9PqxaR9xOIr1TEyDzpOq2GM-0W1QRW3M8Li_J6NZ5t1hRFCWHBlOESjiBWs7vq4m1bq_ml0dZ6pgEDfpsWNpBaLRzwZwOO1mD4LqO4aEokh6uHql0RmmtbfoBF25r7QOyIgqNv0TBf6mlwS3bjE0K6sl08M1mMPjW1PB9e0Qr494H8oBTAB",
|
|
|
+ # 'kuaishou.api_st': "Cg9rdWFpc2hvdS5hcGkuc3QSkAGMQoIK2ZpwlQszYISTxSFxzugi58w2U5gpPqa6an0eU6MFcVsXq2rd_K16UTItZ_OzPV-4jmVN5rNXKXW9jL97JV79Y9PqxaR9xOIr1TEyDzpOq2GM-0W1QRW3M8Li_J6NZ5t1hRFCWHBlOESjiBWs7vq4m1bq_ml0dZ6pgEDfpsWNpBaLRzwZwOO1mD4LqO4aEokh6uHql0RmmtbfoBF25r7QOyIgqNv0TBf6mlwS3bjE0K6sl08M1mMPjW1PB9e0Qr494H8oBTAB",
|
|
|
+ 'kuaishou.api_st': 'Cg9rdWFpc2hvdS5hcGkuc3QSkAE_VoKJQaM0WajPO6D5L7oDL1T27Alg2mU-kCyJ3UYVcMHrcHWvW25h0I8N99ji9ZU5hLqzw8zaJ9X2U7RbOnoCL6cHJYqdq8UDVpz7sXWOmaNPM5iCYJ7zLa4aXgSAzpHoGhzOqVSr1o3Y7BSJ57WMhJGECPyATpfd6MPBmftxqYXyR_BEvC8x3O_4mboHODAaEgGwS-thQkgSvdABsv26PXMiGyIgTpI18EY0ssCCp3tPqI1swbohPO3jH36-5NV0yKMdJWQoBTAB',
|
|
|
'client_key': '214c9979',
|
|
|
}
|
|
|
sig = cls.calculate_sig(data)
|
|
@@ -86,7 +87,8 @@ class KsFeedVideo:
|
|
|
url = 'https://creator-app.kuaishou.com/rest/bamboo/inspiration/n/feed'
|
|
|
data = {
|
|
|
'cs': False,
|
|
|
- 'kuaishou.api_st': "Cg9rdWFpc2hvdS5hcGkuc3QSkAGMQoIK2ZpwlQszYISTxSFxzugi58w2U5gpPqa6an0eU6MFcVsXq2rd_K16UTItZ_OzPV-4jmVN5rNXKXW9jL97JV79Y9PqxaR9xOIr1TEyDzpOq2GM-0W1QRW3M8Li_J6NZ5t1hRFCWHBlOESjiBWs7vq4m1bq_ml0dZ6pgEDfpsWNpBaLRzwZwOO1mD4LqO4aEokh6uHql0RmmtbfoBF25r7QOyIgqNv0TBf6mlwS3bjE0K6sl08M1mMPjW1PB9e0Qr494H8oBTAB",
|
|
|
+ 'kuaishou.api_st': 'Cg9rdWFpc2hvdS5hcGkuc3QSkAE_VoKJQaM0WajPO6D5L7oDL1T27Alg2mU-kCyJ3UYVcMHrcHWvW25h0I8N99ji9ZU5hLqzw8zaJ9X2U7RbOnoCL6cHJYqdq8UDVpz7sXWOmaNPM5iCYJ7zLa4aXgSAzpHoGhzOqVSr1o3Y7BSJ57WMhJGECPyATpfd6MPBmftxqYXyR_BEvC8x3O_4mboHODAaEgGwS-thQkgSvdABsv26PXMiGyIgTpI18EY0ssCCp3tPqI1swbohPO3jH36-5NV0yKMdJWQoBTAB',
|
|
|
+ # 'kuaishou.api_st': "Cg9rdWFpc2hvdS5hcGkuc3QSkAGMQoIK2ZpwlQszYISTxSFxzugi58w2U5gpPqa6an0eU6MFcVsXq2rd_K16UTItZ_OzPV-4jmVN5rNXKXW9jL97JV79Y9PqxaR9xOIr1TEyDzpOq2GM-0W1QRW3M8Li_J6NZ5t1hRFCWHBlOESjiBWs7vq4m1bq_ml0dZ6pgEDfpsWNpBaLRzwZwOO1mD4LqO4aEokh6uHql0RmmtbfoBF25r7QOyIgqNv0TBf6mlwS3bjE0K6sl08M1mMPjW1PB9e0Qr494H8oBTAB",
|
|
|
'client_key': '214c9979',
|
|
|
}
|
|
|
sig = cls.calculate_sig(data)
|
|
@@ -261,8 +263,8 @@ class KsFeedVideo:
|
|
|
sqlCollect.insert_ks_data(user_name, user_sex, time_data, caption, view_count, like_count, share_count, duration, main_mv_url, thumbnail_url, user_id, '1', photo_id, category_name, age=None, oss_object=None, video_uid=None)
|
|
|
continue
|
|
|
video_percent = '%.2f' % (share_count / like_count)
|
|
|
- special = float(0.2)
|
|
|
- if float(video_percent) < special or share_count < 2000 or duration < 30 or duration > 600:
|
|
|
+ special = float(0.1)
|
|
|
+ if float(video_percent) < special or share_count < 500 or duration < 10 or duration > 30:
|
|
|
sqlCollect.insert_ks_data(user_name, user_sex, time_data, caption, view_count, like_count, share_count, duration, main_mv_url, thumbnail_url, user_id, '1', photo_id, category_name, age=None, oss_object=None, video_uid=None)
|
|
|
continue
|
|
|
value, age = cls.analyze_photo(photo_id)
|
|
@@ -272,20 +274,20 @@ class KsFeedVideo:
|
|
|
photo_id, category_name, age=None, oss_object=None, video_uid=None)
|
|
|
|
|
|
continue
|
|
|
- oss_object_key = Oss.channel_upload_oss(main_mv_url, photo_id)
|
|
|
+ # oss_object_key = Oss.channel_upload_oss(main_mv_url, photo_id)
|
|
|
time.sleep(2)
|
|
|
- oss_object = oss_object_key.get("oss_object_key")
|
|
|
+ # oss_object = oss_object_key.get("oss_object_key")
|
|
|
pq_id = cls.get_id_by_category(category_name)
|
|
|
if pq_id:
|
|
|
- video_uid = cls.insert_piaoquantv(oss_object, caption, pq_id, thumbnail_url)
|
|
|
+ # video_uid = cls.insert_piaoquantv(oss_object, caption, pq_id, thumbnail_url)
|
|
|
sqlCollect.insert_ks_data(user_name, user_sex, time_data, caption, view_count,
|
|
|
like_count, share_count, duration, main_mv_url, thumbnail_url,
|
|
|
- user_id, '0', photo_id, category_name, age, oss_object, video_uid)
|
|
|
+ user_id, '0', photo_id, category_name, age, oss_object=None, video_uid=None)
|
|
|
current_time = datetime.now()
|
|
|
formatted_time = current_time.strftime("%Y-%m-%d %H:%M:%S")
|
|
|
values = [
|
|
|
[category_name, user_name, user_sex, caption, view_count, like_count, share_count, duration,
|
|
|
- main_mv_url, thumbnail_url, user_id, age, pq_id, video_uid, time_data, formatted_time]]
|
|
|
+ main_mv_url, thumbnail_url, user_id, age, pq_id, "video_uid", time_data, formatted_time]]
|
|
|
Feishu.insert_columns("PlcisKhObhzmBothRutc65sJnph", "823f74", "ROWS", 1, 2)
|
|
|
time.sleep(0.5)
|
|
|
Feishu.update_values("PlcisKhObhzmBothRutc65sJnph", "823f74", "A2:Z2", values)
|