| 
					
				 | 
			
			
				@@ -47,6 +47,8 @@ class ShiPinHaoAccount: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         token_info = json.loads(token_config) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.token = token_info["token"] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.cookie = token_info["cookie"] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        print(self.token) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        print(self.cookie) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def get_history_id(self): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         """ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -60,6 +62,7 @@ class ShiPinHaoAccount: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             env=self.env, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             machine="", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        print(name_id[0]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if name_id: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return name_id[0] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         else: 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -96,7 +99,9 @@ class ShiPinHaoAccount: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             response = requests.request("GET", url, headers=headers, params=params) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             self.token_count += 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            user_list = response.json()["acct_list"] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            user_list = response.json() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            print(user_list) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            user_list = user_list["acct_list"] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             target_user = find_target_user(name=self.account_name, user_list=user_list) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             # 写入 MySql 数据库 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if target_user: 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -117,6 +122,8 @@ class ShiPinHaoAccount: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         # 一个账号最多抓 30 条数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         self.get_token_from_mysql() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         user_id = self.get_account_id() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        print("ljh", user_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        print(type(user_id)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if user_id: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             url = "https://mp.weixin.qq.com/cgi-bin/videosnap" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             headers = { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -141,6 +148,7 @@ class ShiPinHaoAccount: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "count": "15", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "scene": "1", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "token": self.token, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    # "token": "123456", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "lang": "zh_CN", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "f": "json", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     "ajax": "1", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -161,7 +169,7 @@ class ShiPinHaoAccount: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     time.sleep(60 * 15) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     continue 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if not res_json["list"]: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if not res_json.get("list"): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     print("没有更多视频了") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 else: 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -230,8 +238,8 @@ class ShiPinHaoAccount: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 if __name__ == "__main__": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    temp_token = "2080949641" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    temp_cookie = "ua_id=bw4VuFJr6fAuSkwdAAAAAClaW0m9Aua-6IfHaXU_zpo=; wxuin=95302180931488; mm_lang=zh_CN; RK=kreEMgtMMJ; ptcz=8fd1b267c98a1185bbe6455a081f1264048ee388363ca305d9ef4812892c7900; qq_domain_video_guid_verify=2ba78a5010233582; poc_sid=HOinP2Wj322Ex737kV651Zqy6y8fSprOUUvaegBg; _qimei_q36=; _qimei_h38=9eea33ea92afe8a922333fce03000001317916; pgv_pvid=9056371236; _clck=3930572231|1|fgk|0; uuid=6562bbd8859230ce4120dfa063c76997; rand_info=CAESIGAatjSIjvxVJVDxRDN7F/CNFWMifvAVqje98rd++8UY; slave_bizuin=3236647229; data_bizuin=3236647229; bizuin=3236647229; data_ticket=qm3i6jRhObs1yKHttGh0gVI02Mz7FTPfatn0RMLdaWyD7Ukcokm5Dc3mmYLQUZPg; slave_sid=UWxjZnhBREZRRTNKZ3dYZTlYRE9Db2lxQUhOM3lZUlRoMkV0MG1wdVVudGpQTWxnVkxzYW5pV2c3NjB3bnAyQ2lPaXBBVVRPazEybWtKSVEzTnUyazZ6WEJsdnFaWWVDaUFrM3pTTXRkeUNJS3RNVTc2NFRBWkZiVGQzYllacEFRalBBZ2tXZlltblJYS2VS; slave_user=gh_d284c09295eb; xid=cb96e6ba4b4960d74a22869b1bb21406; _clsk=z77guf|1699532621466|4|1|mp.weixin.qq.com/weheat-agent/payload/record" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # temp_token = "2080949641" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    # temp_cookie = "ua_id=bw4VuFJr6fAuSkwdAAAAAClaW0m9Aua-6IfHaXU_zpo=; wxuin=95302180931488; mm_lang=zh_CN; RK=kreEMgtMMJ; ptcz=8fd1b267c98a1185bbe6455a081f1264048ee388363ca305d9ef4812892c7900; qq_domain_video_guid_verify=2ba78a5010233582; poc_sid=HOinP2Wj322Ex737kV651Zqy6y8fSprOUUvaegBg; _qimei_q36=; _qimei_h38=9eea33ea92afe8a922333fce03000001317916; pgv_pvid=9056371236; _clck=3930572231|1|fgk|0; uuid=6562bbd8859230ce4120dfa063c76997; rand_info=CAESIGAatjSIjvxVJVDxRDN7F/CNFWMifvAVqje98rd++8UY; slave_bizuin=3236647229; data_bizuin=3236647229; bizuin=3236647229; data_ticket=qm3i6jRhObs1yKHttGh0gVI02Mz7FTPfatn0RMLdaWyD7Ukcokm5Dc3mmYLQUZPg; slave_sid=UWxjZnhBREZRRTNKZ3dYZTlYRE9Db2lxQUhOM3lZUlRoMkV0MG1wdVVudGpQTWxnVkxzYW5pV2c3NjB3bnAyQ2lPaXBBVVRPazEybWtKSVEzTnUyazZ6WEJsdnFaWWVDaUFrM3pTTXRkeUNJS3RNVTc2NFRBWkZiVGQzYllacEFRalBBZ2tXZlltblJYS2VS; slave_user=gh_d284c09295eb; xid=cb96e6ba4b4960d74a22869b1bb21406; _clsk=z77guf|1699532621466|4|1|mp.weixin.qq.com/weheat-agent/payload/record" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     SP = ShiPinHaoAccount( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         platform="shipinhao", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         mode="author", 
			 |