「デプロイの管理」に表示されるウェブアプリのURLとScriptApp.getService().getUrl()
で返ってくるURLが異なります。
デプロイの管理に表示されるURLでアクセスすると正常に動作し
ScriptApp.getService().getUrl()
で返ってくるURLでアクセスすると
「現在、ファイルを開くことができません。」と表示され動作しません。
また、デプロイしなおしてみたところデプロイの管理に表示されるURLに表示されるURLは変わりましたが
ScriptApp.getService().getUrl()
で返ってくるURLは変化しませんでした。
ScriptApp.getScriptId()
にて得られるスクリプトIDとプロジェクトの設定画面に表示されるスクリプトIDは同一でした。
ScriptApp.getService().getUrl()
にて得られるURLはデプロイし実行できるURLと同じものが返ってくるという認識だったのですが間違っているのでしょうか?
もしくはこのような現象となる要因があるのでしょうか?
追記
追加で実験してみたところエディタ等で実行した時に得られるURLとdoGet関数等でWebアプリのURLからアクセスした時に得られるURLが異なるのですね。
Webアプリとしてではなく実行した場合にWebアプリとして公開されているURLを取得する方法はあるのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/06 06:55