鱼C论坛

 找回密码
 立即注册
查看: 1984|回复: 4

抖音爬虫接口问题

[复制链接]
发表于 2019-6-24 22:16:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
通过控制台抓包获得xhr文件的链接为https://www.iesdouyin.com/web/ap ... 26d9c43a0cb48dc2832

在response中也有对应视频的json数据,可为什么将该网站输入在新页面中却不能得到json数据,
页面上显示的只有{"has_more": 0, "status_code": 0, "aweme_list": []}这样一行代码呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2019-6-24 22:19:05 | 显示全部楼层
感兴趣的朋友可以在电脑上使用http://v.douyin.com/hSJAfw/该网址在控制台查看具体的xhr的详情
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-25 04:15:21 From FishC Mobile | 显示全部楼层
不上代码,
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-25 08:50:56 | 显示全部楼层
  1. import requests

  2. headers = {

  3.     'accept':'application/json',
  4.     'accept-encoding':'gzip, deflate, br',
  5.     'accept-language':'zh-CN,zh;q=0.9',
  6.     'cookie':'tt_webid=6705869807841183240; _ba=BA0.2-20190624-5199e-t3BC2JjoAhPqDNy68Zom; _ga=GA1.2.1257055546.1561331999; _gid=GA1.2.5685481.1561331999',
  7.     'referer':'https://www.iesdouyin.com/share/user/58403943903',
  8.     'user-agent':'Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1',
  9.     'x-requested-with':'XMLHttpRequest'
  10.    
  11.     }

  12. requests.packages.urllib3.disable_warnings()
  13. r = requests.get('https://www.iesdouyin.com/web/api/v2/aweme/post/?user_id=58403943903&count=21&max_cursor=0&aid=1128&_signature=f758TxASIrF28gZaG3lVoX--fF&dytk=24055961db18626d9c43a0cb48dc2832',headers=headers,verify=False)
  14. print(r.status_code)
  15. r.encoding = r.apparent_encoding
  16. print(r.text)
复制代码


分析阶段,写了一个粗略的代码,大概就是这个问题,没有正常访问到request的json数据,不知道为啥。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-25 09:49:01 | 显示全部楼层
怀疑你在做外包,抖音加密是那么容易搞的吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-16 13:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表