0

Google Apps Script(PHPs $ _GETなど)でHTTPGET変数にアクセスしようとしています。私はいくつかのテクニックを試しました:

  • 明らかにサポートされていないプレーンなJavaスクリプト(window.location)

  • GoogleはSitesApp.getActivePage()。getUrl()を通じてサービスを所有しています。URLを教えてくれますが、変数文字列はありません。考え直してみると、これは理にかなっているかもしれません。

  • e.parameter。[key]これにより、次のエラーが発生します。TypeError:プロパティ「parameter」を未定義から読み取ることができません。

いくつかのポインタまたは実用的な例を本当に感謝します、ありがとう。

Srikからのコメントによると、私は次のことを試みました。

function doGet(e) { 
    UserProperties.setProperty("bottleid", e.parameter.id);
    return HtmlService.createTemplateFromFile('showbottledata').evaluate();
}

これは私に言及されたTypeErrorを与えます:未定義からプロパティ「パラメータ」を読み取ることができません。(2行目)エラー。

4

1 に答える 1

1

まず、URL パラメータを受け入れるように doGet を定義する必要があります。

function doGet(e) {
   ....
}

URL パラメーターを使用して URL を呼び出す場合、たとえば parm1=val1 を使用します。

var parm1 = e.parameter.parm1 ; 
于 2012-08-08T17:52:49.973 に答える