

YouTubeにPythonのrequestsを使って定期的にアクセスするBOTを作成中です

YouTubeの規約にはこのような記載があります

Terms of Service :
[https://www.youtube.com/static?template=terms&hl=en&gl=US](https://www.youtube.com/static?template=terms&hl=en&gl=US)

> You are not allowed to:  
>  ~中略~  
>  3\. access the Service using any automated means (such as robots, botnets
> or scrapers) except (a) in the case of public search engines, in accordance
> with YouTube’s robots.txt file; or (b) with YouTube’s prior written
> permission;

[YouTubeのrobots.txt](https://youtube.com/robots.txt) 内にある `Disallow:`
で記述されてないリンクにアクセスします  
この場合は規約に遵守しているといえるでしょうか？

## 追記

背景：

  * YouTubeのAPIは厳しい使用制限がかかっておりアプリケーションを非常に作りにくい。
  * 現在作っているのが開発者側のサーバーを用意せず、クライアント側でYouTubeと通信するアプリケーションを作成しているためAPIを使用した実装はほぼ不可能。


CC BY-SA 4.0
2020-04-21T15:01:23.710
65828
2020-04-22T06:46:53.217
2020-04-22T06:46:53.217
19110
39750
question
python youtube-data-api youtube
YouTube の robots.txt に従ってプログラムからアクセスしても問題ありませんか？


前提として、私は法律の専門家ではないので厳密なところは専門家に聞かないと分からないですが、規約を文字通りに受け取ると、

> access the Service using any automated means **except in the case of public
> search engines** , in accordance with YouTube’s robots.txt file

太字にした部分に書かれているように、YouTube
の事前の許可なくクローリングが可能なのは誰でも使える検索エンジンに限定されています。つまり用途次第ではないでしょうか。

※後からこの Q&A を見に来られた方へ：規約の内容は変わりうるので、必ず最新の利用規約をご確認ください。

API
の制限が厳しいのでクロールしたいとのことですが、制限がかかっているのには何かしら理由があるはずなので、これを意図的に回避するのはサービス公開側に親切でなさそうです。YouTube
API のクォータを増やす申請をすることを検討してみてください。


CC BY-SA 4.0
2020-04-22T00:43:08.490
65832
2020-04-22T03:35:49.380
2020-04-22T03:35:49.380
19110
19110
65828
answer