1

うーん... 問題があります。いや、それはクライアントからの要求であると言わざるを得ません。

誰もが知っているように、スクリプトがサービスにアクセスする場合、最初に関数を実行するときにアクセス許可を付与する必要があります。「許可」ボタンをクリックすることを意味します。

問題は、SpreadSheet のカスタム メニューを介してユーザーがスクリプトを実行するプロジェクトです。スクリプト エディターは開きません。スクリプトを初めて実行する場合は、クリックして diablog をクリックして権限を付与する必要があります。そのため、ユーザー (私ではない) が SpreadSheet メニューからスクリプトを実行するのが初めての場合、SpreadSheet には「スクリプトを実行しています...」というメッセージが表示されます。

そのため、スクリプト エディターを開かずにサービスへのアクセス許可をユーザーに付与する方法がある場合 (私は彼らに私のソースを表示させたくありません)、それから私の皆さんに伝えてください。多くの感謝!

P/S: 私の拙い英語で申し訳ありません。

4

1 に答える 1

1

デフォルトの API のみ (o-auth なし) を使用する場合、新しいユーザーが関数を初めて実行しようとすると、これらのサービスへのアクセスを許可するように求められます。より明確にしたい場合は、カスタムメニューに「Authorize」というメニュー項目を追加して、それが言うことを実行できます:-)つまり、プロセスをトリガーするか、最終的にウェルカムメッセージを表示する以外は何もしません...そのステップの後、そこに承認要求はなくなります。

于 2012-10-24T10:55:50.203 に答える