|
@@ -20,6 +20,8 @@ from common.sql_help import sqlCollect
|
|
|
from data_channel.shipinhao import SPH
|
|
|
|
|
|
# 读取配置文件
|
|
|
+from data_channel.shipinhaodandian import SPHDD
|
|
|
+
|
|
|
config = configparser.ConfigParser()
|
|
|
config.read('./config.ini')
|
|
|
|
|
@@ -129,6 +131,11 @@ class VideoProcessor:
|
|
|
# 上传视频和封面,并更新数据库
|
|
|
values = cls.upload_video_and_thumbnail(new_video_path, cover, v_id, new_title, task_mark, name, piaoquan_id,
|
|
|
video_path_url, mark, channel_id, url, old_title, title, rule)
|
|
|
+ # 更新已使用的视频号状态
|
|
|
+ if name == "视频号单点":
|
|
|
+ sphdd_status = sqlCollect.update_shp_dd_vid(v_id)
|
|
|
+ if sphdd_status == 1:
|
|
|
+ Common.logger("log").info(f"{name}的{task_mark}下的ID{url} 视频修改已使用,状态已修改")
|
|
|
if values:
|
|
|
if name == "王雪珂":
|
|
|
sheet = "vfhHwj"
|
|
@@ -154,6 +161,8 @@ class VideoProcessor:
|
|
|
sheet = "Bsg5UR"
|
|
|
elif name == "视频号品类账号":
|
|
|
sheet = "b0uLWw"
|
|
|
+ elif name == "视频号单点":
|
|
|
+ sheet = "ptgCXW"
|
|
|
Feishu.insert_columns("ILb4sa0LahddRktnRipcu2vQnLb", sheet, "ROWS", 1, 2)
|
|
|
time.sleep(0.5)
|
|
|
Feishu.update_values("ILb4sa0LahddRktnRipcu2vQnLb", sheet, "A2:Z2", values)
|
|
@@ -179,6 +188,8 @@ class VideoProcessor:
|
|
|
return KS.get_ks_url(task_mark, url, number, mark, feishu_id, cookie_sheet, channel_id)
|
|
|
elif channel_id == "快手创作者版":
|
|
|
return KsFeedVideo.get_data()
|
|
|
+ elif channel_id == "视频号单点":
|
|
|
+ return SPHDD.get_sphdd_data(url)
|
|
|
|
|
|
@classmethod
|
|
|
def generate_title(cls, video, title):
|