問題
コード.gs
// ...
var allFiles = DriveApp.getFolderById('<id>').getFiles();
// ...
を実行したときに、
Exception: サーバー エラーが発生しました。しばらくしてからもう一度試してください。(行 XX、ファイル「コード」)
とでる。
解決策
よーくわからん。自分は実行可能APIにするためにGoogleCloudPlatform
を紐づけたんですが、そのせいだと思われる。この状態だとすべての外部APIはGCP
側でOnにしないといけないらしい。まぁ、めんどい。
-
GCP
開く。 -
APIとサービス
からライブラリ
。 - 検索窓で
Google Drive API
と検索。 - 出てきたやつを有効にする。
- 以上。
さいごに。
実行可能APIについてはこいつをどうぞ。
https://qiita.com/Cyber_Hacnosuke/items/acf730c246c7d2f58c0c
参考
https://stackoverrun.com/ja/q/9656264
Googleさん、一生恨みます。そしてDeepLありがとう。
Twitter→https://twitter.com/CyberHacnoshuke