【发布时间】:2017-12-05 20:45:34
【问题描述】:
我第一次尝试在专用服务器上使用 Youtube API,但出现此错误。
我阅读了常见问题解答https://github.com/rg3/youtube-dl/blob/master/README.md#http-error-429-too-many-requests-or-402-payment-required 但正如我所说,我是 第一次使用它...
那么如何“解禁”我的服务器 IP?我无法进行验证码,因为它是专用服务器,而不是我的 Bowser。
【问题讨论】:
-
我尝试使用 --proxy 并收到错误“连接被拒绝”,我尝试使用 cookie 文件,但它也不起作用。
-
根据这个 YouTube documentation,错误 402 意味着请求的操作需要经过身份验证的用户的某种付款。查看此SO question 了解更多信息。
-
当您的 IP 或 IP 范围被阻止时,您可能需要解决验证码。最简单的方法是使用工作代理。困难的方法:在你的服务器上安装一个 VNC 服务器,或者使用你的服务器作为你桌面的代理并运行验证码并导入 cookie。
标签: youtube-api youtube-data-api