rinalLi

u

...@@ -126,7 +126,7 @@ class XHSVideo(object): ...@@ -126,7 +126,7 @@ class XHSVideo(object):
126 126
127 127
128 xhs_logger.info("正在填充标题和话题...") 128 xhs_logger.info("正在填充标题和话题...")
129 - await page.locator("div.titleInput div div input").fill(self.title) 129 + await page.locator("div.titleInput div div input").fill(self.title[:19]) # 小红书最长20
130 130
131 inputTag = page.locator('id=quillEditor').locator('div p') 131 inputTag = page.locator('id=quillEditor').locator('div p')
132 await inputTag.click() 132 await inputTag.click()
...@@ -137,11 +137,12 @@ class XHSVideo(object): ...@@ -137,11 +137,12 @@ class XHSVideo(object):
137 xhs_logger.info("已写完tag") 137 xhs_logger.info("已写完tag")
138 await asyncio.sleep(1) 138 await asyncio.sleep(1)
139 139
140 + xhs_logger.info(self.publish_date)
140 # 定时任务 141 # 定时任务
141 if self.publish_date != 0: 142 if self.publish_date != 0:
142 await self.set_schedule_time(page, self.publish_date) 143 await self.set_schedule_time(page, self.publish_date)
143 upload_button = page.locator('button div span:has-text("定时发布")') 144 upload_button = page.locator('button div span:has-text("定时发布")')
144 - 145 + xhs_logger.info("提交")
145 await upload_button.click() 146 await upload_button.click()
146 await page.wait_for_selector('p:has-text("发布成功")') 147 await page.wait_for_selector('p:has-text("发布成功")')
147 await write_cookies_to_file(await context.cookies(), self.account_file) 148 await write_cookies_to_file(await context.cookies(), self.account_file)
......