0

私はうまく機能する優れたグーグルアプリスクリプトを持っています。それはPDFを生成するためにGET/POSTからパラメータを取得し、それをメールで送信してグーグルドライブに保存します。

ユーザーがそのスクリプトを実行すると、すべて正常に機能します。

生成されたURLを開こうとすると、「クリックして」ボタンしか表示されないので、ユーザーとして実行を続けながら、すべての人に公開しようとしました。

どうしたの ??

ドキュメントでいくつかのことを実行するには、GAEからこのスクリプトを呼び出す必要があります。

誰かが私を助けることができますか?

これは私のスクリプトのURLです:script

Sandroに感謝します

編集

これは私のテストコードです:

   function doGet() { 
     var output = ContentService.createTextOutput() 
         .setMimeType(ContentService.MimeType.TEXT) 
         .setContent("Hello World"); 
     return output; }

私はwebappとして公開し、実行は自分自身に設定され、アクセスは匿名を含むすべての人に設定されています。

匿名ユーザーとしてアクセスしようとすると、常にそのボタンが表示されます:(

4

1 に答える 1

2

バージョンを更新せず (メニュー: [ファイル] > [バージョンの管理] を参照)、アプリを再公開していないため、古いコード (別名、"script as webapp" から取得したサンプル コード) を取得していました。テスト URL は常に最新のコードですが、実際の URL は明示的なバージョンを取得します。

于 2012-08-31T05:18:56.277 に答える