找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 71|回复: 9

请教一个新浪WB视频的解析问题

[复制链接]

44

主题

240

回帖

816

积分

高级会员

积分
816
发表于 2024-8-28 08:51:12 | 显示全部楼层 |阅读模式
先说谢谢了

传送门:https://hostloc.com/thread-1204149-1-1.html

weibo视频地址:https://weibo.com/tv/show/1034:5069142202712105?from=old_pc_videoshow

以往算法解析出来的地址:https://f.video.weibocdn.com/o0/DZlTtjJ4lx08hlvLOxLi010412028msO0E010.mp4?label=mp4_1080p&template=1920x1080.25.0&media_id=5069142202712105&tp=8x8A3El:YTkl0eM8&us=0&ori=1&bf=4&ot=h&ps=3lckmu&uid=5Bm3J8&ab=14825-g1,,3601-g32,8013-g0,3601-g19,3601-g37&Expires=1724809183&ssig=6hsWFBs09W&KID=unistore,video

可用的解析页面:https://www.xiazaitool.com/weibo

可以使用解析出来的地址:https://ad.video.weibocdn.com/o0/pcKfOxOKlx08hluBGyy401041208jbzA0E030?Expires=1724809153&ssig=Nb0iT7KTCX&KID=unistore,video

我一直在研究weibo的视频解析,但是因为后面weibo做过一次调整,所有视频解析地址都显示403了,所以就搁置了一段时间,但是刚才我搜索看到有一个网页却可以正常解析并播放了。

它解析出来的地址分几块。

1、https://ad.video.weibocdn.com/o0/  (不会变动)

2、pcKfOxOKlx08hluBGyy401041208jbzA0E030  (应该是某个算法算出来的)

3、Expires=1724809153  (应该是时间的加密)

4、ssig=Nb0iT7KTCX&KID  (应该是某个字符串的加密)

不知道有研究的大佬吗?恳请指点一二,谢谢了
回复

使用道具 举报

0

主题

19

回帖

60

积分

注册会员

积分
60
发表于 2024-8-28 09:52:05 | 显示全部楼层
[ol]
  • curl 'https://h5.video.weibo.com/api/component?page=%2Fshow%2F1034%3A5069142202712105' \
  •   -H 'accept: application/json, text/plain, */*' \
  •   -H 'accept-language: zh-CN,zh;q=0.9' \
  •   -H 'cache-control: no-cache' \
  •   -H 'content-type: application/x-www-form-urlencoded' \
  •   -H 'referer: https://h5.video.weibo.com/show/1034:5069142202712105' \
  •   --data-raw 'data={"Component_Play_Playinfo":{"oid":"1034:5069142202712105"}}'[/ol]复制代码


    都在这个里,自己看吧。
  • 回复

    使用道具 举报

    9

    主题

    17

    回帖

    101

    积分

    注册会员

    积分
    101
    发表于 2024-8-28 09:58:50 | 显示全部楼层
    要把WB做视频床 是不是 不如直接挂 bilibili 好一点?  WB好像 经常会大变动~
    回复

    使用道具 举报

    44

    主题

    240

    回帖

    816

    积分

    高级会员

    积分
    816
     楼主| 发表于 2024-8-28 10:44:17 | 显示全部楼层

    seeseesee 发表于 2024-8-28 09:52

    都在这个里,自己看吧。

    谢谢您的回复

    如果我想在PHP中调用,--data-raw 'data={"Component_Play_Playinfo":{"oid":"1034:5069142202712105"}}' 这一行是什么呢?
    回复

    使用道具 举报

    44

    主题

    240

    回帖

    816

    积分

    高级会员

    积分
    816
     楼主| 发表于 2024-8-28 09:52:00 | 显示全部楼层

    小王子 发表于 2024-8-28 09:58

    要把WB做视频床 是不是 不如直接挂 bilibili 好一点?  WB好像 经常会大变动~

    bilibili已经写的有了,现在就是weibo的过期了。
    回复

    使用道具 举报

    25

    主题

    8543

    回帖

    1万

    积分

    论坛元老

    积分
    18599
    发表于 2024-8-28 10:45:46 | 显示全部楼层
    经典防盗链而已有什么好解析的
    回复

    使用道具 举报

    0

    主题

    19

    回帖

    60

    积分

    注册会员

    积分
    60
    发表于 2024-8-28 09:58:00 | 显示全部楼层

    Telegramr 发表于 2024-8-28 10:44

    谢谢您的回复

    如果我想在PHP中调用,--data-raw 'data={"Component_Play_Playinfo":{"oid":"1034:506914 ...

    1034:5069142202712105 对比下url

    回复

    使用道具 举报

    44

    主题

    240

    回帖

    816

    积分

    高级会员

    积分
    816
     楼主| 发表于 2024-8-28 10:45:53 | 显示全部楼层

    seeseesee 发表于 2024-8-28 10:47

    1034:5069142202712105 对比下url

    谢谢您了
    回复

    使用道具 举报

    3

    主题

    7

    回帖

    33

    积分

    新手上路

    积分
    33
    发表于 2024-8-28 10:47:13 | 显示全部楼层
    好喜欢这样的技术探讨

    回复

    使用道具 举报

    9

    主题

    908

    回帖

    2511

    积分

    金牌会员

    积分
    2511
    发表于 2024-8-28 10:44:00 | 显示全部楼层
    通过那个urlpost请求得到视频地址,那个Expires是过期时间,另外个参数应该是签名。
    回复

    使用道具 举报

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

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-11-15 19:25 , Processed in 0.090099 second(s), 10 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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