Domain Shared Contacts API の概要

Domain Shared Contacts API を使用すると、Google Workspace ドメイン内のすべてのユーザーで共有する外部連絡先をアプリケーションで取得、更新できます。共有の連絡先は Google Workspace ドメインのすべてのユーザーに公開され、すべての Google サービスが連絡先リストにアクセスできます。

アプリケーションは、Domain Shared Contacts API を使用して、共有連絡先の作成、既存の共有連絡先の編集または削除、特定の条件に一致する共有連絡先のクエリを行うことができます。

Domain Shared Contacts API は Google Workspace アカウントでのみ使用できます。 API を使用するには、管理コンソールで Domain Shared Contacts API を有効にします。共有の連絡先の変更が、メールアドレスのオートコンプリートと連絡先管理者に反映されるまでには、最長で 24 時間ほどかかることがあります。

このドキュメントでは、Domain Shared Contacts API の機能に関する背景情報について説明するとともに、XML と HTTP を使用して連絡先を管理する方法の例を紹介します。このドキュメントを読んだ後、クライアント ライブラリを使用して API を操作する方法について詳しく説明します。

オーディエンス

このドキュメントは、HTTP と XML を使用して Google の連絡先リストを操作できるクライアント アプリケーションを作成するデベロッパーを対象としています。このドキュメントは、Google Data API プロトコルの基礎を理解していることを前提としています。

UNIX オペレーティング システムを使用していて、コードを記述せずにこのドキュメントの例を試す場合は、UNIX コマンドライン ユーティリティ curl または wget を使用します。Google データサービスで cURL を使用する方法を確認する。

原則

このバージョンの Domain Shared Contacts API は、Google Data API の原則を遵守しています。Google Data API は、Atom Publishing Protocol に加えて、Atom 1.0 と RSS 2.0 の両方のシンジケーション形式に基づいています。

バージョンを指定する

Domain Shared Contacts API を使用して送信するすべてのリクエストに、API のバージョン 3.0 を指定する必要があります。

GData-Version: 3.0

HTTP ヘッダーを設定できない場合は、URL のクエリ パラメータとして v=3.0 を指定できますが、HTTP ヘッダーによる方法をおすすめします。