Groups Settings API の概要

Groups Settings API は、既存の Google グループの設定を更新および取得します。API を使用すると、次のことができます。

  • 内部および外部グループ アクセス用のグループ設定を変更します。
  • グループの通知を編集します。
  • ディスカッションのアーカイブとメッセージの管理を設定します。
  • アカウントのユーザー グループをカスタマイズできます。

Google グループの操作方法や他の種類のグループの管理方法については、Cloud Identity のドキュメントをご覧ください。

Groups Settings API データモデル

Groups Settings API は Groups リソースで動作します。これは、アカウント内のユーザーのコミュニケーションや共同作業の方法です。各グループは、グループのメールアドレスで識別されます。

API データモデルは、アカウントのグループの Groups コレクションに基づいています。各グループには、固有の構成セットがあります。

Groups Settings API のオペレーション

Groups Settings API では、次の表に示すグループ設定メソッドを呼び出すことができます。

オペレーション 説明 REST HTTP マッピング
get 顧客のグループの設定を取得します。すべての get オペレーションは、認証済みユーザーが承認する必要があります。 グループ URI に対する GET
update 顧客のグループの設定を更新します。すべての更新オペレーションは、認証済みユーザーが承認する必要があります。 グループ URI に対する PUT

JSON と Atom のデータ形式

デフォルトでは、Groups Settings API は JSON 形式でデータを返します。Atom 表記は代替のデータ形式です。JSON と Atom のデータ形式の両方が、完全な読み取り / 書き込み機能をサポートしています。

JSON は、任意のデータ構造を表す方法を提供する一般的なインターネット形式です。json.org によると、JSON は完全に言語に依存しないテキスト形式ですが、C 言語言語のプログラマーにはおなじみの規則(C、C++、C#、Java、JavaScript、Perl、Python など)を使用しています。

API のデータ形式を変更するには、リクエストの URI に alt クエリ文字列を追加します。次に例を示します。

JSON

GET https://www.googleapis.com/groups/v1/groups/salesgroup@example.com?alt=json

Atom

GET https://www.googleapis.com/groups/v1/groups/salesgroup@example.com?alt=atom