問題タブ [google-workspace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1508 参照

email - メール設定 API 認証

Apps Script で Email Settings API を使用して、Google サイトのすべてのユーザーの署名を管理したいと考えています。以前に 2-legged OAuth で Documents Data API を使用したことがありますが、問題なく動作しました。私は現在、Email Settings API の認証ステップで立ち往生しています。

コード例:

次のエラーが表示されます: 「予期しないエラー (37 行目)」 var result = UrlFetchApp.fetch("https://apps-apis.google.com/a/feeds/emailsettings/2.0/"+domainName+"/"+ユーザー名+"/署名"、オプション);

私が間違っていることについて何か考えはありますか?

スコープはこちら: http://support.google.com/a/bin/answer.py?hl=en&answer=162105

0 投票する
2 に答える
2031 参照

google-apps-script - getAliases() の 2 番目のエイリアスで sendEmail を使用する

職場の Google Apps for Education アカウントに関連付けられたエイリアスがいくつかあります。getAliases はそれらをすべて取得します。これは素晴らしいことですが、sendEmail を使用してそれらから電子メールを送信しようとすると、最初のエイリアスでしか機能しないようです。これは私の個人的なものです。[0] 以外のエイリアスを使用して試しても、何も起こらず、エラーも発生しません。

0 投票する
1 に答える
1029 参照

google-apps-script - Google Apps Script Web App を G Suite Marketplace に公開することはできますか?

Google Script Web App を Chrome Web Store に公開できることは知っていますが、Google Suite Marketplace に公開することは可能ですか?

GAS エディタには「マーケットプレイスに公開」オプションはありませんが、Chrome Web Store から Google Script ベースのアプリ マニフェスト ファイルを見てきましたが、可能性はあると思います。

残念ながら、公開の最後のステップ (Google G Suite Marketplace Listing Review Request への記入) で問題が発生したため、Google Script ベースのアプリが G Suite Marketplace の要件に準拠しているかどうかわかりません。

実際、Chrome ウェブストアの GAS マニフェスト ファイルは次のようになります。

それで、あなたはどう思いますか?

0 投票する
1 に答える
1766 参照

google-apps-script - 管理コンソールでドライブ サービスを有効にする場所

私の Apps Script プロジェクトでは、を使用して My Unit 内のフォルダーをループしようとしていますDriveApp.getFolders()。コードが に到達するwhile(folders.hasNext())と、次のエラーが発生します。

「使用しようとしている機能は、ドメイン管理者によって無効にされています。」

ただし、Google ドライブ サービスはドメインのすべてのユーザーに対して有効になっています。

ドメイン管理者に有効にするよう依頼する必要がある別のセキュリティ設定はありますか?

0 投票する
2 に答える
5844 参照

google-apps-script - Google Apps Script Web アプリ (Google Apps アカウント) への匿名アクセスを許可する

Web アプリで共有したいスプレッドシートが Google ドライブにあります。スクリプトを自分として実行し、誰もが Web アプリにアクセスできるようにします。

これを個人の Google アカウント (Google App アカウント以外) で行うと、Apps Script の [Web アプリとして公開] ダイアログの [Web アプリにアクセスできるユーザー] セクションの下に [匿名でも誰でも] オプションが表示されます。編集者。そして、すべてがうまくいきます。

ただし、組織の Google Apps アカウントで同じことをしようとすると、[Web アプリにアクセスできるユーザー] セクションの下に [誰でも、匿名でも] オプションが表示されません。表示されるオプションは「自分のみ」と「XXXXXXX.com 内の全員」のみです。

なぜこれが起こっているのか誰にも分かりますか?Google Apps ドメインで変更できるセキュリティ オプションはありますか?

ありがとう

0 投票する
1 に答える
20112 参照

google-apps-script - Google スプレッドシート間でアプリ スクリプトを共有するにはどうすればよいですか?

私は企業の Google アカウント (ドメイン付き) を持っており、データベースにアクセスするためのスクリプトを作成し、いくつかのスプレッドシート間でデータを共有してsimulations.

いくつかのカスタム関数を作成しましたがlike =listAllCustomers()、今は any で使用したいと考えていますspreadsheets

どうやってやるの?

シートでは、「アドオン」を使用してカスタム コードを追加できますが、ドメイン内でスクリプトを共有するにはどうすればよいですか?

0 投票する
1 に答える
1883 参照

email - Gmail for Work を使用した「送信者」

私は 2 つの異なる Gmail アカウントを持っています。1 つは通常の (無料版)、もう 1 つは仕事用の Gmail です。私は gmail のブラウザ クライアント (無料版) だけを使用して、約 10 の異なるアカウントからのメールをチェックしています。そのため、他のメール アドレスを使用してメールを送信するように、このアカウントも構成しました。それはすべて正常に動作します。

このアカウントを Gmail for Work アドレスとして送信するように設定しようとすると、問題が発生します。Gmail for Work のアドレスは、ドメイン名が「@gmail.com」と異なり、gmail ブラウザ クライアントが gmail アドレスとして認識していないようです。次に、smtp およびその他のメール パラメータを要求されますが、次のエラーが返されます。


認証に失敗しました。ユーザー名/パスワードを確認してください。[サーバーの応答: DNS エラー: 15357910 smtp.mydomain.ch の DNS タイプ 'aaaa' ルックアップがコード NXDOMAIN で応答しました 15357910 smtp.mydomain.ch の DNS タイプ 'a' ルックアップがコード NXDOMAIN code(0) で応答しました ]


設定: SMTP サーバー: smtp.mydomain.ch ユーザー名: lr@mydomain.ch パスワード: mypassword そして、TLS または SSL を使用してポートを変更してみました。

どうすればいいですか?