0本文仅作交流学习讨论,谢谢。
1.原因:由于女朋友工作的需要,要批量下载广州共享课堂里面的资源(包括视频,课程设计,课件,课后答疑)。
2.苦于技术有限,走了很多弯路,干活。
2.1打开网址分析:广州共享课堂---点击--识字1.天地人 共1课
F12,刷新查看---说实话能力有限,反正一个个看一遍,才找到。。。。

可以看到里面包括了,本节课的全部信息(答疑视频,课程视频,教学设计。课件件)。。。。

2.2打开另外一课---识字2.金木水火土(第一课时)


2.3.分析,比对两个链接:
识字1.天地人 的链接:
https://gzclass.gztv.com/hcEdu/pc/getLessons?courseId=3a616f2f5345ac43c9f0a303a0792528
识字2.金木水火土 的链接:
https://gzclass.gztv.com/hcEdu/pc/getLessons?courseId=327eef447453db31405118ea22e3702d
只有后面的courseId的值不同,也就是只要取得每个课程的courseId,那么,game over!
2.4打开广州共享课堂--继续打开F12 ,查看---又是一个个排查。。。。。。。。。


2.5新的问题来啦!
不用找下一个链接都可以猜到,肯定是topColumnId的值会不同!!!!
刚刚在2.4一个个翻的时候,可以看到这个。。。也是uuid!!!!!!!!!


本文介绍了如何使用Python批量下载广州共享课堂的课程资源。通过分析课程链接,发现关键在于获取courseId和topColumnId。通过正则表达式提取这些信息,然后构造新的链接以下载课程视频、课件等资料。
最低0.47元/天 解锁文章
536

被折叠的 条评论
为什么被折叠?



