python - 无法识别 Udemy-dl 访问令牌
问题描述
我最近一直在尝试使用 Udemy-dl 软件下载我自己的 Udemy 课程,但我遇到了以下错误:
大约一个星期,当我不使用令牌时,我得到这个:
[i]:尝试使用会话 cookie 登录
[-]:Udemy 说:403 禁止会话 cookie 似乎已过期...
[i]:更新会话 cookie .. cloudcraper.exceptions.CloudflareCaptchaProvider:检测到 Cloudflare Captcha,不幸的是你没有'没有通过'captcha'参数正确加载反验证码提供程序。
也有这些错误,但现在当我使用令牌时。这是我与令牌一起使用的命令:
python udemy-dl.py https://www.udemy.com/course/python-course/learn/lecture/45714954?start=15#overview -k token.txt -q 1080 -o "C:\My Files"
[i]:尝试使用会话 cookie 登录
[-]:Udemy 说:403 禁止会话 cookie 似乎已过期...
[i]:更新会话 cookie..
[i]:成功登录。
[-]:Udemy 说:www.udemy.com/api-2.0/users/me/subscribed-courses?fields[course]=id, url,published_title&page=1&page_size=1000&ordering=-last_accessed, -access_time&search=python上的 403 Forbidden -课程
我已经尝试过几次通过 Mozilla 浏览器清空 cookie,从 Udemy.com 注销并登录并更新 token.txt 中的实际 access_token,但是当我返回 python 时错误仍然存在。
我应该怎么办?
解决方案
推荐阅读
- javascript - 如何通过Javascript在文本框下方添加元素?
- salesforce - Salesforce Lightning:如何在 Salesforce Lightning 组件中获取当前用户的会话 ID?
- php - 如何区分 foreach 循环上的值
- python-3.x - 在 Pandas 中使用索引进行切片
- python - 如何为转置卷积定义输入层
- javascript - 日期比较在 jQuery 侦听器中不起作用
- python - 如何重塑 4d numpy 数组以训练模型
- java - 在 Springboot 应用中实时实现请求阈值
- ios - 如何仅从 JSON 中获取特定值?斯威夫特 4
- jmeter - 处理多个 cookie 并在 jmeter 的下一个线程中使用