|
@@ -59,7 +59,9 @@ class WebDouYin:
|
59
|
59
|
print(json_data)
|
60
|
60
|
return json_data
|
61
|
61
|
def get_user_videos(self,sec_user_id,max_cursor=0,count=10,proxy=None):
|
|
62
|
+ print('5-1')
|
62
|
63
|
ua,ck=self.get_ua_ck('get_user_videos')
|
|
64
|
+ print('5-2')
|
63
|
65
|
url='https://www.douyin.com/aweme/v1/web/aweme/post/?'
|
64
|
66
|
param={
|
65
|
67
|
'device_platform': 'webapp',
|
|
@@ -82,9 +84,10 @@ class WebDouYin:
|
82
|
84
|
}
|
83
|
85
|
|
84
|
86
|
url = url + parse.urlencode(param)
|
|
87
|
+ print('5-3')
|
85
|
88
|
_signature = self.get_signature(url)
|
86
|
89
|
url+='&_signature='+quote(_signature)
|
87
|
|
-
|
|
90
|
+ print('5-4')
|
88
|
91
|
headers = {
|
89
|
92
|
"authority": "www.douyin.com",
|
90
|
93
|
"method": "GET",
|
|
@@ -100,6 +103,7 @@ class WebDouYin:
|
100
|
103
|
}
|
101
|
104
|
if ck:headers['cookie']=ck
|
102
|
105
|
json_data=self.response(url=url,headers=headers,proxy=proxy)
|
|
106
|
+ print('5-5')
|
103
|
107
|
return json_data
|
104
|
108
|
# print(json_data)
|
105
|
109
|
def get_user_info(self,sec_user_id,proxy=None):
|