FusionTables.Table.importRows( TblID, rowsBlob )
入力
TblID 追加先テーブルID
rowsBlob 追加CSVデータ (Blobオブジェクト)
出力
fusiontables#sqlresponseクラスオブジェクト
kind:オブジェクト種別 "fusiontables#import"
numRowsReceived:追加されたレコード数
サンプル
追加先テーブルに定義されている項目の順にデータをCSV形式で記入したBlobオブジェクトを追加する
応答のオブジェクトで追加されたレコードの個数を知ることができる。
ソース
// TblID に追加先の表IDが入っている
var cvs = "";
for( var n=0; n < 5; ++n ){
cvs = cvs + n+","+(n*2)+"\n";
}
var rowsBlob = Utilities.newBlob(cvs, "application/octet-stream");
var res = FusionTables.Table.importRows(TblID, rowsBlob);
Logger.log(res);
結果
[16-03-04 16:28:04:714 JST] {kind=fusiontables#import, numRowsReceived=5}
https://developers.google.com/apps-script/advanced/fusion-tables