ユーザーが画像を Google ドキュメントにアップロードできるようにするスクリプトがあります。この部分は機能しますが、Google サイトに表示できるように画像自体を取得する方法が必要です。doc.getUrl() を使用してみましたが、画像をダウンロードするためのリンクのみが返されます。これを達成する方法、または画像のアップロードをより適切に処理する別の方法を知っている人はいますか?
これは私のコードです:
function doGet(e) {
var app = UiApp.createApplication().setTitle("Upload");
var formContent = app.createVerticalPanel();
formContent.add(app.createFileUpload().setName('thefile'));
formContent.add(app.createSubmitButton('Submit'));
var form = app.createFormPanel();
form.add(formContent);
app.add(form);
return app;
}
function doPost(e) {
var fileBlob = e.parameter.thefile;
var doc = DocsList.createFile(fileBlob);
var url = doc.getUrl();
Logger.log(url);
}
よろしくお願いします。