11
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

GoogleAppsScriptでDriveApp.getFolderById()を使ったときに「Exception: サーバー エラーが発生しました。しばらくしてからもう一度試してください。」と出る。

Posted at

問題

コード.gs
// ...
var allFiles = DriveApp.getFolderById('<id>').getFiles();
// ...

を実行したときに、

Exception: サーバー エラーが発生しました。しばらくしてからもう一度試してください。(行 XX、ファイル「コード」)

とでる。

解決策

よーくわからん。自分は実行可能APIにするためにGoogleCloudPlatformを紐づけたんですが、そのせいだと思われる。この状態だとすべての外部APIはGCP側でOnにしないといけないらしい。まぁ、めんどい。

  1. GCP開く。
  2. APIとサービスからライブラリ
  3. 検索窓でGoogle Drive APIと検索。
  4. 出てきたやつを有効にする。
  5. 以上。

さいごに。

実行可能APIについてはこいつをどうぞ。
https://qiita.com/Cyber_Hacnosuke/items/acf730c246c7d2f58c0c

参考
https://stackoverrun.com/ja/q/9656264

Googleさん、一生恨みます。そしてDeepLありがとう。
Twitter→https://twitter.com/CyberHacnoshuke

11
3
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?