summaryrefslogtreecommitdiff
path: root/spider/douban/02_useragent.py
diff options
context:
space:
mode:
Diffstat (limited to 'spider/douban/02_useragent.py')
-rw-r--r--spider/douban/02_useragent.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/spider/douban/02_useragent.py b/spider/douban/02_useragent.py
new file mode 100644
index 0000000..155213e
--- /dev/null
+++ b/spider/douban/02_useragent.py
@@ -0,0 +1,12 @@
+import requests
+import json
+
+headers = {
+ "Referer": "https://m.douban.com/tv/american",
+ "User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1"
+}
+
+
+resp = requests.get('https://m.douban.com/rexxar/api/v2/movie/recommend?refresh=0&start=0&count=20&selected_categories=%7B%22%E5%9C%B0%E5%8C%BA%22:%22%E5%8D%8E%E8%AF%AD%22%7D&uncollect=false&tags=%E5%8D%8E%E8%AF%AD', headers=headers)
+for item in json.loads(resp.content.decode())['items']:
+ print(item['title'], item['rating']['value']) \ No newline at end of file