AWS SDK for JavaScriptをビルド

ここでやった内容をコマンドレベルでメモ。

ビルド手順

# NVM
git clone https://github.com/creationix/nvm.git ~/.nvm

. ~/.nvm/nvm.sh
nvm install 8.15.0
nvm alias 8.15.0
nvm use 8.15.0

# AWS SDK
wget https://github.com/aws/aws-sdk-js/archive/v2.387.0.tar.gz
tar zxf $(basename ${_})
cd aws-sdk-js-2.387.0
npm install

# AWS SDK Build
node dist-tools/browser-builder.js all > aws-sdk-2.387.0.js 
MINIFY=1 node dist-tools/browser-builder.js all > aws-sdk-2.387.0.min.js 

上記で生成されたaws-sdk-2.387.0{,.min}.jsを読み込めば、サポートされているすべてのAPIを使うことができる。

その他

GoogleAppScriptのHtmlServiceに埋め込んで使おうとすると、認証失敗のエラーがでてしまう。

AWS was not able to validate the provided access credentials

どうやっても原因わからず。
GoogleSheetsのタイムゾーンや、手元のPCの時刻設定に問題はないのだが。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です