GCPのCloudStorageに設置されたバケット内にあるファイルの内容を取得する方法について説明します。
CloudSDKのライブラリを使用して以下のコードで取得が可能です。
Node.js
import { Storage } from '@google-cloud/storage';
const bucketName = 'test-qiita-bucket';
const fileName = 'test-file.txt';
storage = new Storage();
const data = await storage.bucket(bucketName).file(fileName).download();
const contents = data[0].toString();
console.log(contents);
出力(ファイル内容)
test1
test2
<参考ページ>
googleapis/nodejs-storage Public