0

単純な webapp で URL パラメーターにアクセスできないようです。ドキュメントから、それは非常に単純に見えます:

function doGet(e) {
  var foo = (e.parameters.test);
  return ContentService.createTextOutput("Test: " + foo);    
}

しかし、「最新のコード」開発者リンクまたはデプロイされたバージョンを使用して webapp を実行すると、foo が「未定義」として返され続けます。

また、ページが読み込まれると、最後に追加した URL パラメータが消えることにも気付きました。

URL は次のようになります。

https://script.googleusercontent.com/a/macros/mysite.com/echo?user_content_key=superlongstring&lib=otherstring&test=helloworld

4

1 に答える 1

4

スクリプト URL がリダイレクトされる前に、パラメーターを追加する必要があります。

したがって、次のようになります-

https://script.google.com/macros/s/longstring/exec?test=helloworld

ここに画像の説明を入力

リダイレクトされた URL は実際には出力専用であり、再利用できず、新しい処理をトリガーしません。

于 2013-01-29T19:28:33.967 に答える