import requests
import json
from urllib import parse
"""
https://h5.weishi.qq.com/weishi/feed/71yYpleeM1HghTttk/wsfeed?_proxy=1&_wv=1&wxplay=1&id=71yYpleeM1HghTttk&spid=1555397841340472&reqseq=250827838&cover=http%3A%2F%2Fpic640.weishi.qq.com%2F2984899cb2ec445ab029fbdcbfc9cover.jpg&bgSize=cover&image=84899cb2ec445ab029fbdcbfc9cover.&xflag=2130706433a156250141b1555397849
https://h5.weishi.qq.com/webapp/json/weishi/WSH5GetPlayPage?t=0.7532600494918984&g_tk=&feedid=71yYpleeM1HghTttk&recommendtype=0&datalvl=&qua=&uin=&format=json&inCharset=utf-8&outCharset=utf-8
"""
url = 'https://h5.weishi.qq.com/weishi/feed/71yYpleeM1HghTttk/wsfeed?_proxy=1&_wv=1&wxplay=1&id=71yYpleeM1HghTttk&spid=1555397841340472&reqseq=250827838&cover=http%3A%2F%2Fpic640.weishi.qq.com%2F2984899cb2ec445ab029fbdcbfc9cover.jpg&bgSize=cover&image=84899cb2ec445ab029fbdcbfc9cover.&xflag=2130706433a156250141b1555397849'
result = parse.urlparse(url)
q_dict = parse.parse_qs(result.query)
# 视频ID
vid = q_dict['id'][0]
player_url = 'https://h5.weishi.qq.com/webapp/json/weishi/WSH5GetPlayPage?t=0.7532600494918984&g_tk=&feedid={}&recommendtype=0&datalvl=&qua=&uin=&format=json&inCharset=utf-8&outCharset=utf-8'.format(
vid)
# 获取返回的JSON信息
content = requests.get(player_url).text
r = json.loads(content)
# 视频信息
video_info = r['data']['feeds'][0]
# 标题
title = video_info['feed_desc']
# 视频地址
video = video_info['video_url']
# 封面
cover = video_info['material_thumburl']
print(title, cover, video)
近期热议
推荐标签 标签
-
TGIF
291 引用 • 4495 回帖 • 662 关注
Thank God It's Friday! 感谢老天,总算到星期五啦!
-
WebClipper
3 引用 • 9 回帖
Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。
-
C++
108 引用 • 153 回帖
C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。
-
webpack
42 引用 • 130 回帖 • 253 关注
webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。
-
PWA
14 引用 • 69 回帖 • 182 关注
PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。
-
创造
186 引用 • 1021 回帖
你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!
-
Webswing
1 引用 • 15 回帖 • 644 关注
Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用 。
-
安全
199 引用 • 818 回帖
安全永远都不是一个小问题。
-
jQuery
63 引用 • 134 回帖 • 734 关注
jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。
-
Hibernate
39 引用 • 103 回帖 • 728 关注
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。
-
SendCloud
2 引用 • 8 回帖 • 507 关注
SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。
-
JavaScript
730 引用 • 1282 回帖 • 1 关注
JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。
-
Gitea
5 引用 • 16 回帖 • 1 关注
Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。
-
架构
142 引用 • 442 回帖
我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。
-
DNSPod
6 引用 • 26 回帖 • 537 关注
DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。
-
Python
554 引用 • 675 回帖
Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。
-
音乐
62 引用 • 512 回帖
你听到信仰的声音了么?
-
开源中国
7 引用 • 86 回帖
开源中国是目前中国最大的开源技术社区。传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。
-
钉钉
15 引用 • 67 回帖 • 270 关注
钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。
- JWT
-
Pipe
134 引用 • 1127 回帖 • 109 关注
Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。
这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
-
App
91 引用 • 384 回帖
App(应用程序,Application 的缩写)一般指手机软件。
-
Windows
229 引用 • 476 回帖
Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。
-
招聘
188 引用 • 1057 回帖
哪里都缺人,哪里都不缺人。
-
FFmpeg
23 引用 • 32 回帖 • 1 关注
FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。
-
Netty
49 引用 • 33 回帖 • 40 关注
Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。
-
Rust
59 引用 • 22 回帖 • 12 关注
Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于