(例えば)formなどからアップロードされたり、GoogleDriveから開いたファイル、が、 Microsoft Word形式(.docx形式)である場合に、これを Google Doc に変換する方法について。 Blobの変換ではエラーになる 最初に考えるのはおそらくこのようなことだが、これはうまくいかない。 const blob = file.getBlob(); // これが、Microsoft Word(.docx)形式のblobだとする blob.getAs(MimeType.GOOGLE_DOCS); // ここで「変換できない」エラー wordからGoogle Docs形式には変換できない。 ちなみに、 …
Read MoreGoogle Calendar APIを使って、サービスアカウントからカレンダーを更新…したいができなくてハマったメモ。 前提として、Google Workspaceで使っている「組織」があって、カレンダーも管理者もサービスアカウントもそこに属しているという場合の話(サービスアカウントは、厳密にはアカウントに属している) カレンダーの共有設定で変更を許可できない 編集したいカレンダーの共有設定で 特定のユーザーとの共有 をする…も、権限のドロップダウンボックスを見ると、予定の変更があるのに許可できない…という問題。 変更を許可できない 組織の権限を委任する GCPではなく、 Google Admin から更新する。 …
Read More