|
@@ -19,6 +19,7 @@ class WebDouYin:
|
19
|
19
|
# print('_signature',d)
|
20
|
20
|
return d
|
21
|
21
|
def get_ck(self):
|
|
22
|
+ requests.packages.urllib3.disable_warnings()
|
22
|
23
|
headers = {
|
23
|
24
|
'authority': 'www.douyin.com',
|
24
|
25
|
'method': 'GET',
|
|
@@ -113,6 +114,9 @@ class WebDouYin:
|
113
|
114
|
# print(json_data)
|
114
|
115
|
def get_user_info(self,sec_user_id,proxy=None):
|
115
|
116
|
ua,ck=self.get_ua_ck()
|
|
117
|
+
|
|
118
|
+ # 随机获取一个cookie
|
|
119
|
+
|
116
|
120
|
url='https://www.douyin.com/aweme/v1/web/user/profile/other/?'
|
117
|
121
|
param={
|
118
|
122
|
'device_platform': 'webapp',
|
|
@@ -153,7 +157,7 @@ class WebDouYin:
|
153
|
157
|
return json_data
|
154
|
158
|
if __name__ == '__main__':
|
155
|
159
|
webdy=WebDouYin()
|
156
|
|
- res = webdy.get_user_videos('MS4wLjABAAAAqLPgx-hHf27EqGEtRQ6YyuQQTmikB5CBO1jXy61yhWKujGd8KO5G8V2vdcLQJAym')
|
157
|
|
- print(res)
|
|
160
|
+ # res = webdy.get_user_videos('MS4wLjABAAAAqLPgx-hHf27EqGEtRQ6YyuQQTmikB5CBO1jXy61yhWKujGd8KO5G8V2vdcLQJAym')
|
|
161
|
+ # print(res)
|
158
|
162
|
# webdy.get_user_info('MS4wLjABAAAAC2euvL-0qMZyd80aNwZa-wX5KXuz_r7YVNHSBOogfVg')
|
159
|
|
- # webdy.get_ck()
|
|
163
|
+ webdy.get_ck()
|