2012年8月1日水曜日

Google ドキュメントを取得する

Google ドキュメントから特定のファイルを取得するには、DocsList クラスの getFileById
メソッドを用いる。
  
  
【構文】
DocsList.getFileById(id)
  
id : String 型。ファイルのURLの中の ID を表す文字列を指定する。
戻り値 : File型。Google ドキュメント内のファイルオブジェクトを返す。
   
  
『既存スプレッドシート (オブジェクト) を取得する』で述べたスプレッドシートの ID の場合
と同様、文書ファイルやプレゼンテーションファイルの場合でも URL の中にキーらしき
文字列が含まれている。
今、例えば「これはサンプル文書だ」という名前の文書ファイルがあって、そのの URL が
  
  https://docs.google.com/document/d/abcdEFGHijklmnopQrstUvwXYz/edit
  
だったとすると、赤文字の部分が ID を表す文字列となる。以下にこの文書ファイルを
取得するサンプルコードを記す :
  
  
【例】
function GetFileById() {
  var objFile = DocsList.getFileById("abcdEFGHijklmnopQrstUvwXYz");
  Logger.log("文書ファイル名は「" + objFile.getName() + "」です");
  
  
上記のコードを実行すると、ログに
  
  文書ファイル名は「これはサンプル文書だ」です
  
と表示される。

0 件のコメント:

コメントを投稿