| 
														
															@@ -33,8 +33,8 @@ class GetSignature: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             driver = webdriver.Chrome(desired_capabilities=ca, options=chrome_options) 
														 | 
														
														 | 
														
															             driver = webdriver.Chrome(desired_capabilities=ca, options=chrome_options) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															             driver.implicitly_wait(10) 
														 | 
														
														 | 
														
															             driver.implicitly_wait(10) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            Common.logger(log_type).info('打开『北京旅游等着瞧』个人主页') 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            driver.get('https://www.ixigua.com/home/2176672314697038') 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            Common.logger(log_type).info('打开个人主页') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            driver.get('https://www.ixigua.com/home/100909070373/') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             time.sleep(5) 
														 | 
														
														 | 
														
															             time.sleep(5) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															             # 向上滑动 1000 个像素 
														 | 
														
														 | 
														
															             # 向上滑动 1000 个像素 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -57,7 +57,7 @@ class GetSignature: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     pass 
														 | 
														
														 | 
														
															                     pass 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 elif 'documentURL' not in msg['message']['params']: 
														 | 
														
														 | 
														
															                 elif 'documentURL' not in msg['message']['params']: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     pass 
														 | 
														
														 | 
														
															                     pass 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                elif 'www.ixigua.com/home/2176672314697038' not in msg['message']['params']['documentURL']: 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                elif 'www.ixigua.com/home/100909070373' not in msg['message']['params']['documentURL']: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     pass 
														 | 
														
														 | 
														
															                     pass 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 elif 'url' not in msg['message']['params']['request']: 
														 | 
														
														 | 
														
															                 elif 'url' not in msg['message']['params']['request']: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     pass 
														 | 
														
														 | 
														
															                     pass 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -78,27 +78,6 @@ class GetSignature: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     Feishu.update_values(log_type, 'xigua', '6tZHhs', 'A2:B2', values) 
														 | 
														
														 | 
														
															                     Feishu.update_values(log_type, 'xigua', '6tZHhs', 'A2:B2', values) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     Common.logger(log_type).info('signature写入飞书成功:{}\n', signature) 
														 | 
														
														 | 
														
															                     Common.logger(log_type).info('signature写入飞书成功:{}\n', signature) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     cls.del_signature(log_type) 
														 | 
														
														 | 
														
															                     cls.del_signature(log_type) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                # if 'message' in line \ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         and 'message' in json.loads(line['message'])\ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         and 'params' in json.loads(line['message'])['message']\ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         and 'response' in json.loads(line['message'])['message']['params']\ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         and 'url' in json.loads(line['message'])['message']['params']['response']\ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         and '_signature' in json.loads(line['message'])['message']['params']['response']['url']\ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         and 'web/user/settings' in json.loads(line['message'])['message']['params']['response']['url']: 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #     url = json.loads(line['message'])['message']['params']['response']['url'] 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #     signature = url.split('_signature=')[-1] 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #     if len(signature) < 50: 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         pass 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #     else: 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         get_signature_time = time.strftime('%Y/%m/%d %H:%M:%S', time.localtime(time.time())) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         values = [[get_signature_time, signature]] 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         Feishu.update_values(log_type, 'xigua', '6tZHhs', 'A2:B2', values) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         Common.logger(log_type).info('signature写入飞书成功:{}\n', signature) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #         cls.del_signature(log_type) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                # else: 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                #     Common.logger(log_type).info('未获取到signature:{}\n', line) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         except Exception as e: 
														 | 
														
														 | 
														
															         except Exception as e: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             Common.logger(log_type).error('get_signature异常:{}', e) 
														 | 
														
														 | 
														
															             Common.logger(log_type).error('get_signature异常:{}', e) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -118,5 +97,4 @@ class GetSignature: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 if __name__ == '__main__': 
														 | 
														
														 | 
														
															 if __name__ == '__main__': 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     GetSignature.get_signature('follow') 
														 | 
														
														 | 
														
															     GetSignature.get_signature('follow') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    # GetSignature.del_signature('follow') 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     pass 
														 | 
														
														 | 
														
															     pass 
														 |