我正在开发一个在线YouTube视频下载PHP。但是我害怕被youtube阻塞我的服务器Ip。
YouTube有这样的限制吗?如果是,那么我一天可以做多少个YouTube请求?
此信息可在此获取:
https://developers.google.com/youtube/v3/getting-started配额
如果您下载/重新分发YouTube视听内容,则直接违反了YouTube的服务条款。不管请求有多少,看看YouTube服务条款中提到的这些要点:
- 通过除使用YouTube播放器或其他视频播放器外的任何方式访问任何YouTube视听内容的任何部分YouTube授权;
- 存储YouTube视听内容的副本;
在任何情况下,下载YouTube视频或开发工具这样做肯定被视为侵犯版权。为了更清楚,请阅读上面提供的链接的第三部分:
- 遵守法律。您有责任遵守所有适用的法律、法规和规章、所有第三方权利和所有的YouTube政策。您不得以下列方式使用YouTube API违反法律、法规、规章、第三方权利的或任何YouTube政策,或以欺骗、不道德的方式,虚假的或误导的为免生疑问,您不得分发或允许您访问违反美国法律的应用程序出口管制或贸易法。
因此,开发这样的工具将使您违反YouTube的ToS,并且(行动包括但不限于)肯定会使您的IP被封锁。
但是,如果您计划制作一个提供API合法使用的不同工具,这里有一个配额成本计算器,可用于确定可以发出哪种请求以及它们将花费多少。Mike提供的链接显示了YouTube API的每日津贴