0
0

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 5 years have passed since last update.

[個人的備忘録]GoogleDrive内のファイルを特定する際のMIMEタイプについて

Last updated at Posted at 2019-06-09

背景

GoogleDriveに保存しているファイルをGoogleAppsScriptで処理かけようとしたときに、
ファイルの拡張子で処理対象のファイルだけイテレーションまわしたくなり、
APIドキュメントで getFilesByType() を確認したら、拡張子じゃなく、「MIMEで指定してね!」と書かれていたので、都度、調べるのも面倒なので備忘のため。

結論

GoogleAppsScriptでのMIMEは特に悩む必要はなく、
下記APIにある通り、MimeTypeというEnumで提供してくれている。
https://developers.google.com/apps-script/reference/base/mime-type

上記のEnumを使わなくとも、image/pngみたいな形でも良い。

var gifFiles = DriveApp.getFilesByType(MimeType.GIF);
while (gifFiles.hasNext()) {
 var gif = gifFiles.next();
 Logger.log(gif.getName())
}

疑問

以下は、暇な時に調べておく。

  • .pyとか、MIMEでは特定できないものはどう特定するかは調べておきたいな。
0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?