| 
														
															@@ -12,11 +12,11 @@ from main.feishu_lib import Feishu 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 class Demo: 
														 | 
														
														 | 
														
															 class Demo: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @classmethod 
														 | 
														
														 | 
														
															     @classmethod 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    def get_video_info(cls): 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    def get_video_info(cls, session, vid): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         url = "https://search.weixin.qq.com/cgi-bin/recwxa/recwxagetonevideoinfo?" 
														 | 
														
														 | 
														
															         url = "https://search.weixin.qq.com/cgi-bin/recwxa/recwxagetonevideoinfo?" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         param = { 
														 | 
														
														 | 
														
															         param = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            "session": "MSfFEF48cx1fSLhB3c2uEinhfSzecBHMDPVKmpcciDtwmG92mzZn4tZ5oLQf9RtfLLzxW3Ns4uodIvEAFlx28hPTGjdCxSVbfJ4kDyscORaqxapOp45k8BcinewqxyR-pwRVtP0k-AjrO2AhpziB3qp7o1TcTILcR6Dq5s5TmC6PzY3OuaPBaVAMyT1HnJO0R7HN62UkueNwzkqAbCr1-AIX-mpe0QJ-IIvV7jeoMRNGeqwMVR1vHTMEGdSo1OFv94Ga4w-gQFABhL3r6Ovly9VHpFX1Vv1JGRwP05R6u3eX6G-9VoSdCQ_tb92z9uT9RZXsGfet2HRTtGPYi7XIPRGa0pv1-59H6ZVBfa7q2lR_NJBBbfgEovXiCfUDjRSRsCZs8FRDrZOZTRKlVxKCzOI3YCI2y2SEelfVqo97clTTAxXDqXG1MximDxh3gw_k", 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            "vid": "ugc_bukozhr", 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            "session": session, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            "vid": vid, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             "wxaVersion": "3.9.2", 
														 | 
														
														 | 
														
															             "wxaVersion": "3.9.2", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             "channelid": "208201", 
														 | 
														
														 | 
														
															             "channelid": "208201", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             "scene": "32", 
														 | 
														
														 | 
														
															             "scene": "32", 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -28,7 +28,28 @@ class Demo: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         r = requests.get(url=url, params=param) 
														 | 
														
														 | 
														
															         r = requests.get(url=url, params=param) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         response = json.loads(r.content.decode("utf8")) 
														 | 
														
														 | 
														
															         response = json.loads(r.content.decode("utf8")) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        print(response["data"]["openid"]) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        data = response["data"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_title = data["title"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_play_cnt = data["played_cnt"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_comment_cnt = data["comment_cnt"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_liked_cnt = data["liked_cnt"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_shared_cnt = data["shared_cnt"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_duration = data["duration"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_width = data["width"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_height = data["height"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_send_date = data["upload_time"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_username = data["user_info"]["nickname"].strip().replace("\n", "") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_user_id = data["openid"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_user_cover = data["user_info"]["headimg_url"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_video_cover = data["cover_url"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        v_url = data["play_info"]["items"][-1]["play_url"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        print(f"v_title:{v_title}") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        print(f"v_play_cnt:{v_play_cnt}") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        print(f"v_liked_cnt:{v_liked_cnt}") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        print(f"v_comment_cnt:{v_comment_cnt}") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        print(f"v_shared_cnt:{v_shared_cnt}") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        print(f"v_duration:{v_duration}") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        print(f"v_url:{v_url}") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @classmethod 
														 | 
														
														 | 
														
															     @classmethod 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     def strtime_to_int(cls): 
														 | 
														
														 | 
														
															     def strtime_to_int(cls): 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -51,7 +72,11 @@ class Demo: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 if __name__ == "__main__": 
														 | 
														
														 | 
														
															 if __name__ == "__main__": 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     demo = Demo() 
														 | 
														
														 | 
														
															     demo = Demo() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    # demo.get_video_info() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    session = "LHacJPGEcMn7Cb0ocD_Z1BDyCkRbNjux4_HuHAwpydcHHdw9uwJl9pyiZgD__06uuDUwZ-_vqY5XQ_mS0XFz43xUYxwE_HsmxvluYfOVR5kXJmgjEVMlSDJ-R2IRr6ObHVZDaSLPV_i52pL0joEWP3FSHOZpXa72I9SPFUdQ1LRRGVvEhQBxMjuqvymnK5bv1HJwS_UoDIoue2nOrWmTCCAiR7YOUGnE8pwL0RLxsxSXU_fa3Ujgr9SbzFf3WhPo_QV92loTyXBTCJ8V8FsISqSKRlupG4n7osIyvEgtJEMS4Lt8K14Pc9i6X4e2EDUwoY66dOYbaoG5jaYgtdzKdYICRKnUK8jg_EAiSW7xzuorOLyoGDXlpL3AjVfivcys98Dg5b-BwTx7YhjUSbyVfDKrA5NFUY8cXJAJ2jWM6SSL91UNXVse7k4e8gMRGceC" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    videoid = "ugc_xnl1c7" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    demo.get_video_info(session, videoid) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     # demo.strtime_to_int() 
														 | 
														
														 | 
														
															     # demo.strtime_to_int() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     # demo.demo1() 
														 | 
														
														 | 
														
															     # demo.demo1() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     # Feishu.insert_columns("C8LQ1b", "ROWS", 1, 2) 
														 | 
														
														 | 
														
															     # Feishu.insert_columns("C8LQ1b", "ROWS", 1, 2) 
														 |