

こんにちは。  
GoogleAppsScriptのYoutubeDataApiのエラーについてお聞きしたいことがあります。  
私はGASでスプレッドシートにある動画のリンクをYoutubeの再生リストに追加するプログラムを書いていて、  
そのプログラムを走らせたときにこのようなエラーが出ました。

[code]

    GoogleJsonResponseException: API call to youtube.playlistItems.list failed with error: Access Forbidden. The authenticated user cannot access this service.
    
[/code]

このエラーが出る前までは正常に追加処理が出来ていたのですが、  
ある日突然実行時にこのようエラーが出るようになってしまいました。

[code]

    GoogleJsonResponseException：youtube.playlistItems.listへのAPI呼び出しが次のエラーで失敗しました：アクセスが禁止されています。 認証されたユーザーはこのサービスにアクセスできません。
    
[/code]

直訳するとこのような内容になりますが、認証は初回実行時にやったつもりでいて、  
一度Youtube Data Apiのサービスを消してから入れ直したのですがそれでも上のようなエラーが出てしまい、  
正常にプログラムの実行をすることが出来ませんでした。

# お聞きしたいこと

  * このエラーが出てしまう理由
  * このエラーの解決方法

# 唯一思い当たること

  * 学校から配られたGoogle Workspaceアカウントを利用していること

以上です。  
詳しい方がいらっしゃいましたら、ご教示いただけると幸いです。  
よろしくお願いいたします。


CC BY-SA 4.0
2022-03-08T08:24:26.750
86751
2022-03-08T08:52:26.417
51744
question
google-apps-script youtube-data-api youtube
GAS Youtube Data Api アクセスの禁止


Google Workspace では YouTube へのアクセスを管理者が制限できるようなので、こちらが影響している可能性があります。

<https://support.google.com/a/answer/6212415?hl=ja>


CC BY-SA 4.0
2022-03-08T08:52:26.417
86753
2022-03-08T08:52:26.417
3060
86751
answer