物理の駅 Physics station by 現役研究者

テクノロジーは共有されてこそ栄える

Google Apps Script

Google Apps Script(GAS): Google Drive上のテキストファイルを読み取り、上書きする

Google Apps Scriptで、Google Drive上のテキストファイル(TXTやJSON)を読み取り、上書きしてみよう。 ファイルIDは、Google Drive上のファイルを表示させて、「共有」から「リンクをコピー」したときの https://drive.google.com/file/d/この部分/view?usp=…

Google Apps Script(GAS): SpotifyのAPIでプレイリストを取得する

Google Apps Script経由で、SpotifyのAPIを使って、プレイリストを取得してみよう function myFunction() { var clientId = "set your clientId here"; var clientSecret = "set your client secret here"; var url = "https://accounts.spotify.com/api/tok…

Google Apps Script(GAS)でTOTPを生成する方法

Google Apps Script(GAS)でTOTPを生成するには、SHA1を実装している外部ライブラリを使うのが良いだろう。 ウェブアプリとしてJSON形式で表示させるところまで実装したコード function myFunction() { const secret = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; const c…