From 245253cd9e0ebaad3b9b4efbfae8c0e3090afc9b Mon Sep 17 00:00:00 2001
From: wangzhibo <wangzhibo@shsening.com>
Date: 星期三, 30 七月 2025 22:00:53 +0800
Subject: [PATCH] 添加 AI 生成/改写 docx ;添加微信公众号自动发布

---
 auto_media_publisher/uploaders/uploader_xiaohongshu.py |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/auto_media_publisher/uploaders/uploader_xiaohongshu.py b/auto_media_publisher/uploaders/uploader_xiaohongshu.py
index e70d6dd..8dcca8f 100644
--- a/auto_media_publisher/uploaders/uploader_xiaohongshu.py
+++ b/auto_media_publisher/uploaders/uploader_xiaohongshu.py
@@ -12,13 +12,13 @@
     async def set_schedule_time(self, page):
         try:
             
-            publish_date_hour = self.publish_datetime.strftime("%Y-%m-%d %H:%M")
+            scheduled_date_hour = self.scheduled_time.strftime("%Y-%m-%d %H:%M")
             await page.locator("label").filter(has_text="瀹氭椂鍙戝竷").locator("span").nth(1).click()
             await asyncio.sleep(1)
             await page.get_by_placeholder("閫夋嫨鏃ユ湡鍜屾椂闂�").click()
             await asyncio.sleep(1)
             await page.keyboard.press("Control+KeyA")
-            await page.keyboard.type(str(publish_date_hour))
+            await page.keyboard.type(str(scheduled_date_hour))
             await page.keyboard.press("Enter")
             await asyncio.sleep(1)
         except Exception as e:
@@ -64,7 +64,7 @@
             async with page.expect_file_chooser() as fc_info:
                 await upload_button.click()
             file_chooser = await fc_info.value
-            await file_chooser.set_files(self.path_video)
+            await file_chooser.set_files(self.path_media)
             await asyncio.sleep(2)
 
             # wait for video upload finish
@@ -107,7 +107,7 @@
                 await self.set_cover_image(page)          
         
             # 瀹氭椂浠诲姟
-            if self.publish_datetime != 0:
+            if self.scheduled_time != 0:
                 self.logger.info("姝e湪璁剧疆 瀹氭椂鍙戝竷 鏃堕棿...")
                 await self.set_schedule_time(page)
 
@@ -136,5 +136,5 @@
             await asyncio.sleep(3)
             return True
         except Exception as e:
-            self.logger.error(f"{self.user} upload video {self.path_video} fails, error is :{e}")
+            self.logger.error(f"{self.user} upload video {self.path_media} fails, error is :{e}")
             return False

--
Gitblit v1.9.1