1

Google サイトで使用する野心的な最初の Google Apps Script プロジェクトがあります。

スプレッドシート データベースを使用して、Google 以外の Web サイトのサービスへの一意の URL を持つ Google ユーザーのリストを取得しています。

私がする必要があるのは、Google サイトにリンクを配置することです。

  • ログインしているユーザーに基づいて現在のユーザー ID を取得する
  • Google ユーザーに基づいて一意の URL をスプレッドシート データベースに問い合わせる
  • 別のタブ/ウィンドウで一意の URL を開く

特にユーザー認証の最小化に関しては、ポインタやコード スニペットをいただければ幸いです。これは Google Apps ドメインであるため、可能であれば、スクリプトを信頼できるスクリプトとして事前承認することができます。

ありがとうございました

4

1 に答える 1

0

私はまさにあなたが望むものを実行するサイト ガジェットを作成しました (ただし、サイトは公開されているため、ユーザーは自分の名前を入力する必要があり、許可を求めるのを避けたかったことを除きます)。コードと説明はここにあります。ここでコード全体を再現しますが、要するに、名前を (部分的にでも) 入力することができ、スプレッドシート リストで一致するものを探し、個々の URL へのリンクを表示します。同じページで動作しているのを見ることも可能です。

ここに画像の説明を入力 (ページ下部参照、こんな感じ)

2番目の点に答えるために、承認プロセスを回避する方法はありません.「ドメイン内の信頼できるソース」のアイデアは、プロジェクトメンバーとのいくつかの議論ですでに言及されていますが、今のところ不可能です.

于 2012-11-19T11:20:28.900 に答える