2

Google Apps Script からウェブ アプリケーションをデプロイしましたが、他のアプリケーションでは実行できないようです。(Googleにログインしているときは問題なく動作します)

ソース スクリプトを"Public on the Web"に設定しているにもかかわらず、 "Request to share"メールを受信し続けます。

「次のユーザーとしてアプリを実行:」は「Web アプリにアクセスするユーザー」に設定されています。

アプリへのリンクはhttp://truevis.com/rationsにあります

他の人にとっては非常に役立つかもしれませんが、今のところ、それを実行できる人は他にいないと思います。

4

3 に答える 3

3

ここに表示するリンクは開発リンクであり、「コードの最後に保存されたバージョン」と説明されています。このリンクは共有できません...人々に提供する必要があるのはこれです:

https://script.google.com/macros/s/AKfycbz1SKJi5HW1r2ZHiYpjedjul-IE4vcB266kdDzDrVCE/exec

このポップアップウィンドウに表示されます

ここに画像の説明を入力

それに加えて、スクリプト ファイルの共有プロパティは関係ありません。非公開にしておくことができます。このウィンドウの設定のみが、アプリにアクセスできるユーザーとその方法を決定するために重要です (つまり、あなたとして、またはアクセスしているユーザーとして実行することを意味します)。アプリ)。

また、.dev バージョンで保存して使用している可能性のある変更に関係なく、この同じポップアップ ウィンドウで選択したバージョンがユーザーに表示されることに注意してください。そのため、適切なバージョンを公開することを検討してください。

于 2013-07-28T17:58:01.470 に答える
2

I think once you deploy a version with certain permission, it does not work properly if you change the permission for the same version.

Creating a new version seems to solve the problem

于 2014-03-14T10:14:07.853 に答える