問題タブ [google-groups]
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.
permissions - グループが Google API コンソールで機能しない
Google Developers Console プロジェクトにグループを追加できるようです。
プロジェクト オーナーは、グループを表すメール アドレスを使用してプロジェクトを共有できますが、すべてのプロジェクトには、グループではなく個人のプロジェクト メンバーが少なくとも 1 人必要です。
チーム メンバーまたはグループを追加するには、[メンバーの追加] を選択します。Google アカウントに関連付けられているメール アドレスを指定する必要があります。電子メール アドレスが個人のものである場合、招待フローがトリガーされ、新しいプロジェクト メンバーは、プロジェクトにアクセスする前に招待を受け入れる必要があります。メールアドレスがグループに属している場合、グループは招待ステップなしですぐに追加されます。
ただし、グループを追加すると、そのグループのメンバーにはプロジェクトが表示されず、URL に移動すると、
エラー リクエストしたプロジェクトは利用できません。
ドキュメントが古くなっていますか、バグがありますか、それとも何か不足していますか?
google-api - Google グループ メンバーの設定をプログラムで設定する方法はありますか?
トピックにあるように、Google のグループ メンバーの設定をプログラムで変更する方法はありますか。たとえば、グループに送信されたメールを特定のメンバーに配布するように設定するとします (グループに送信されたメールを受信しなくてもグループに参加できます)。このようにグループメンバーの設定は山ほどあるのですが、APIで行う方法が見つかりませんでした。
最初のアイデアは Admin Directory API または Groups Settings API ですが、どちらもこれらのような操作をサポートしていません (後者はグループ全体に影響する操作しかありません)。
google-groups - プログラムで Google グループのメンバーを見つけるにはどうすればよいですか?
Web アプリケーションを持っていて、現在ログインしているユーザーが特定の Google グループのメンバー、マネージャー、または所有者であるかどうかを知りたい (グループ ページから [メンバー] をクリックして見つけることができる情報と同じ) . 理想的には、グループのすべてのメンバー、マネージャー、および所有者も一覧表示するとよいでしょう。
メンバー API ( https://developers.google.com/admin-sdk/directory/v1/reference/members/list ) は有望に思えますが、API エクスプローラーで試してみると、Not Authorized to access this resource/api
OAuth を提供していてもエラーが発生します。許可。Google グループのウェブサイトを使用してメンバーのリストを表示できるので、権限があるように見えますが、Google Apps ドメインの管理者ではありません。
私が間違っているかもしれないことは何ですか?ありがとう!
google-apps-script - Google グループに追加する Google フォームのメール フィールド
Email
フィールドを Google グループに追加したい Google フォームがあります。現在、フォームの回答はスプレッドシート (Google ドライブ) に記録されており、登録を確認する自動応答が電子メール ID に送信されます。また、そのメール ID をメンバーとして Google グループに追加する必要があります。
私はこれを試しましたが、うまくいきませんでした:
javascript - サイトに Google グループ フォーラムを埋め込もうとすると、X-Frame-Options SAMEORIGIN の拒否が表示されます。
stackoverflow には、これに関連する他の多くの質問があることを知っています。ただし、私の主張は、Google 自体が提供するコード スニペットを、ヘルプ ページ https://support.google.com/groups/answer/1191206?hl=enに記載されているまさにその目的のために使用していることです。
スニペット: グループを外部 Web ページに埋め込むには、次の iFrame HTML をコピーして Web ページの HTML ソースに貼り付けます (フォーラム名をグループ名に変更してください:
だから私はグーグルが私に望んでいないことは何もしていません。この追加の制限は、ブラウザによって設定されていますか? このコード スニペットは時代遅れですか?
これに関連する洞察を事前にありがとう
android - Google Play ストアでアルファ/ベータ テスターの自動更新を有効にする方法
Google Play ストアでアルファ/ベータ テストを構成しました。その目的のために新しい Google グループが作成され、必要なユーザーが招待され、グループに参加しました。
新しいアップデートが利用可能になったら、ユーザーはアルファ/ベータ リンクからアップデートをダウンロードしてインストールする必要があります。アップデートをアルファ/ベータ テスターにプッシュするオプションはありますか (Play ストアの製品のように)?
google-apps-script - Google グループの getUsers() がすべてのメンバーを返さない
私はかなり混乱していますが、新しい Google Apps ユーザーとして間違ったことをするかもしれません。
「mydomain.tld」ドメインと、このドメインに「mygroup」Google グループを作成しました。
このグループには、@gmail.com または @domain.tld 以外の電子メール アドレスが含まれています。すべて直接追加されています(学校の生徒リストです)
スプレッドシートを作成し、シートにスクリプトを追加して、グループのすべてのメンバーを取得しました。
非推奨の関数を使用すれば、すべて問題ありません。
GroupsManager.getGroup("mygroup@mydomain.tld").getAllMembers();
新しい API を使用すると、グループ メンバーのごく一部しか取得できません。
GroupsApp.getGroupByEmail("mygroup@mydomain.tld").getUsers();
私が見る限り、すべての gmail.com メール アドレスに加えて、他のドメインからのメールもいくつか取得しています。
私が間違っている点と、現在の API を使用してグループのすべてのメール アドレスを取得する方法を事前にお知らせいただき、ありがとうございます。