高度な People サービスを使用すると、Apps Script で People API を使用できます。この API を使用すると、スクリプトでログインしているユーザーの連絡先データの作成、読み取り、更新と、Google ユーザーのプロフィール データの読み取りを行うことができます。
リファレンス
このサービスの詳細については、People API のリファレンス ドキュメントをご覧ください。Apps Script のすべての拡張サービスと同様に、高度な People サービスでは、公開 API と同じオブジェクト、メソッド、パラメータが使用されます。詳細については、メソッド シグネチャの決定方法をご覧ください。
問題の報告やその他のサポートを見つけるには、People v1 サポートガイドをご覧ください。
サンプルコード
以下のサンプルコードでは、API のバージョン 1 を使用しています。
ユーザーの接続を取得する
ユーザーの連絡先に含まれるユーザーのリストを取得するには、次のコードを使用します。
ユーザーの連絡先を取得する
ユーザーのプロファイルを取得するには、appsscript.json
マニフェスト ファイルに明示的なスコープを追加する手順に沿って https://www.googleapis.com/auth/userinfo.profile
スコープをリクエストする必要があります。スコープを追加したら、次のコードを使用できます。
Google アカウントのユーザーを取得する
Google アカウントの個人情報を取得するには、次のコードを使用します。