前提・実現したいこと
GAS(Google Apps Script)のAPIにPOSTでアクセスし、Jsonを返したいが「Moved Temporarily」となってしまう。
発生している問題・エラーメッセージ
<HTML> <HEAD> <TITLE>Moved Temporarily</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000"> <H1>Moved Temporarily</H1> The document has moved <A HREF="https://script.googleusercontent.com/macros/echo?~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">here</A>. </BODY> </HTML>該当のソースコード
function doPost(e) {
return ContentService.createTextOutput(JSON.stringify({
'version': '1.0',
'sessionAttributes' : null,
'response' : {
'outputSpeech' : {
'type' : 'SimpleSpeech',
'values' : {
'lang' : 'ja',
'type' : 'PlainText',
'value' : 'テストメッセージ'
}
},
'directives' : null,
'shouldEndSession' : false
}
}))
.setMimeType(ContentService.MimeType.JSON);
}
コメント
Getではできました。
Postに関しては色々試したのですが全然できないので教えてください。お願いします。
プロジェクトは「公開」→「ウェブアプリケーションとして導入」を選択してアクセスできるユーザーも「全員(匿名ユーザ含む)」に設定しています。