哪个大佬谁爬过抖音的视频连接?

8 月 14 日
 burnbrid

为什么别人从"https://v.douyin.com/seURxmUusVA/"这个视频地址总是能得到抖音返回的 https://v6-dy.ixigua.com 的域名,我总是得到的是 https://v26-default.365yg.com/这个域名?我看了下对方的 IP 地址也是上海的啊,我的 IP 地址也上海的。哪位大佬知道为什么?

别人得到的视频地址: https://v3-dy.ixigua.com/2479a35b770854f71a1b1e2d13394c13/6a7e8dba/video/tos/cn/tos-cn-ve-15/oEBAN7ijEw6Q7wPvIgiIRYIM3PgHiAawLUM3B/?a=0&ch=0&cr=0&dr=0&lr=unwatermarked&net=5&cd=0%7C0%7C0%7C0&cv=1&br=403&bt=403&cs=0&ds=4&ft=aT_J9QQqUnXfmoZmo0OW_QYaUqiXcKZp9VJEGDN7MCPD-Ipz&mime_type=video_mp4&qs=0&rc=M2VpPDk8OWQ8ZGlmNjRnZ0BpanUzOGo5cnEzOzMzNGkzM0BiYS1hLy4yXjQxLWBeLS8wYSNxbzBxMmRrYzFhLS1kLTBzcw%3D%3D&btag=80000e00038000&dy_q=1786672686&feature_id=37f92ebd2877ae8e7eba995d406c5150&l=2026081409580634A387159E048A4170C7

我得到的视频地址: https://v95-ynkmtc-default.365yg.com/80670851377a090352f7b961792a232b/6a7e8d7e/video/tos/cn/tos-cn-ve-15/ocBE1befQRqoFCAhQeE22R3DAEeDMnio0wI0ID/?a=0&ch=26&cr=3&dr=0&lr=all&cd=0%7C0%7C0%7C3&cv=1&br=305&bt=305&cs=2&ds=3&ft=AJkaB0-BRR0s~hC32D12Nc0iPMgzbLQ3PGRU_4xfa2wSNv7TGW&mime_type=video_mp4&qs=0&rc=ODo2M2c0aDc6PDhoZzszZUBpanUzOGo5cnEzOzMzNGkzM0AzYTFjMjQtXjExMjBgMS0uYSNxbzBxMmRrYzFhLS1kLTBzcw%3D%3D&btag=c0000e00038000&cquery=101C_100E_103t_100I_101D&dy_q=1786672626&feature_id=3a3cffa6441893017beab760e71bc03f&l=20260814095706F841923F1D7426BCB9FA

3214 次点击
所在节点    程序员
6 条回复
burnbrid
8 月 14 日
别人每次得到的都是 ixigua.com 的域名,我得到都是 default.365yg.com 的域名。我得到的不稳定,总是 403 不让访问,别人得到的,每次都能正常访问。
lisxour
8 月 14 日
返回的视频信息不是有好几个 cdn 分发链接的吗,你得到的同一个是从什么字段拿的,而且这个也不影响啥
xyooyx
8 月 14 日
抖音的视频、音频是分别返回的
ihmily
8 月 14 日
这个我熟悉,应该是不同接口路径获取的无水印地址,ixigua 是西瓜视频一直在用的 cdn 。同个抖音视频在西瓜视频的页面地址是 https://m.ixigua.com/dx/7640385127511641382 ,不过我认为它们没啥区别。

你贴出来的两个视频资源地址都是 cdn 地址,有访问过期时间的,Token 过期后再访问自然就禁止访问 403 了。

如果要持久化,可以不使用 cdn 地址,比如你贴的视频对应的无水印视频永久地址是:

抖音渠道:
https://www.douyin.com/aweme/v1/play/?video_id=v0300fg10000d840fnnog65gt530rrtg&ratio=720p&line=0

西瓜视频渠道:
https://api-play.amemv.com/aweme/v1/play/?video_id=v0300fg10000d840fnnog65gt530rrtg

另外分享一下 几年前我获取的途径,包含:
抖音 h5 页面( PC 端/移动端)
抖音 app 端
西瓜视频 h5 页面( PC 端/移动端)

APP 端、移动端网页和 PC 端网页使用的是各种不同接口。

你仅供参考 :)
ihmily
8 月 14 日
PS:上面提到的两个永久地址需要单独复制到浏览器打开,直接在本页面点击会发生跨域,返回 403 Forbidden ,因为抖音后端有对请求头中的 Referer 进行校验。
boisy
8 月 15 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1234270

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX