Googleドキュメントの文章を外部GASから取得する方法
外部のGoogle Apps Script(GAS)からGoogleドキュメントのテキストを読み込む方法についてメモしておきます。なぜわざわざ外部GASから処理するかと言うと、これができればドキュメントのデータをスプレッドシートに取り込む等、他のGoogleアプリと連携が取れると思ったからです。
Googleドキュメントの用意
今回、こちらのGoogleドキュメントを用意しました。テスト用なのでテキストは何でも良いのですがとりあえず著作権のない平家物語。赤で囲ったドキュメントIDをメモしておきましょう。
ソースコード
ソースコードはこちら。Googleドキュメント内のスクリプトでなはく独立したGASエディタで記述したものです。ドキュメントIDというところに先程メモしておいたIDを貼り付けます。
var doc = DocumentApp.openById('ドキュメントID'); var text = doc.getBody().getText(); console.log(text);
実行結果
実行結果はこちら。Googleドキュメント内のテキストが現れました。
スポンサーリンク