「mysitename」Google サイトにファイルをアップロードしようとしています。このスクリプトを使用していますが、機能しません
function doGet(e) {
var app = UiApp.createApplication().setTitle("Upload");
var formContent = app.createVerticalPanel();
formContent.add(app.createFileUpload().setName('thefile'));
formContent.add(app.createSubmitButton());
var form = app.createFormPanel();
form.add(formContent);
app.add(form);
return app;
}
function doPost(e) {
try{
var fileBlob = e.parameter.thefile;
var pages = SitesApp.getSite('site', 'mysitename').getChildren();
var attachments = pages[0].getAttachments();
attachments[0].setFrom(fileBlob);
}catch(e){
Logger.log(e.message);
}
}
エラー「未定義のメソッド「setFrom」を呼び出せません」最後のモーダルウィンドウ「エラーが発生しました:予期しないエラーが発生しました」をキャッチします
効きます!しかし、ドキュメントからこの回覧を使用する方法がわかりません。「Blob からこの添付ファイルのデータ、コンテンツ タイプ、および名前を設定します。Web 添付ファイルの例外をスローします。」この「Web 添付ファイルの例外をスローする」とはどういう意味ですか? 「try-catch-exception」を使用する必要があります
Pls、私がそれをするのを手伝ってください!