私は、Webアプリケーションとして配備されている単純なアプリケーションスクリプトを取得しようとしていますが、ユーザーがダウンロードできるようにテキストファイルを返します。しかし、私はdoPostを動作させることさえできません! SOに関する同様の質問は、いつでも新しいバージョンを再発行する必要があると言っていますが、私はそれをやっていて、まだ何も得ていません。実際、私が得ているのはURLが存在しないことを伝える文字列としてのHTMLコードです。doPostで何が間違っていますか?
function doPost(e) {
return ContentService.createTextOutput(e);
}
function testPost() {
var url = ScriptApp.getService().getUrl();
var params = {
"method": "POST",
"payload": "this is a test string to see if i can make a post work",
"followRedirects": true,
"muteHttpExceptions": true
};
var response = UrlFetchApp.fetch(url, params);
Logger.log(response.getContentText());
}
私はtestPost機能を実行し、doPostメソッドからの応答を得ることができない理由について無知午前:
は、ここに私のコードです。完全にシンプルなものを紛失しているはずです。ありがとう!