如何在 Google Apps 脚本中使用 Google People API 来获取和添加联系人?

问题描述 投票:0回答:1

问题: 我正在尝试使用 Google Apps 脚本和 Google People API 来处理 Google 通讯录。这是我需要帮助的:

使用 Google People API 从 Google 通讯录中获取联系人。 通过 Apps 脚本将新联系人添加到 Google 通讯录,确保现有联系人不重复。 到目前为止,我已经:

在 Google Apps 脚本中启用 People API。 授予脚本与 Google 通讯录交互所需的权限。 但是,我面临一些问题。

我的问题是:

如何使用 Google Apps 脚本和 People API 从 Google 通讯录获取联系人列表(姓名、电话号码等)?

如何通过 Apps 脚本将新联系人添加到 Google 通讯录?我想确保如果联系人已经存在,则不会重复。

任何人都可以帮助我完成基本步骤或指出我缺少什么吗?

google-sheets google-apps-script google-contacts-api google-people-api
1个回答
0
投票

使用人员API

如果您正在寻找列出连接。您可以使用终点:

GET https://people.googleapis.com/v1/{resourceName=people/*}/connections

您可以参考这个文档根据您的需要检查和修改请求。

要修改您希望 People API 返回的数据,您需要编辑

personFields
根据您的需要进行更改。

创建新联系人。您可以使用此端点。

POST https://people.googleapis.com/v1/people:createContact

如何创建新联系人可以参考这个文档

关于你的最后一个问题,有很多方法可以实现这一点,你需要的是利用上述两个端点,以及这个文档上的people.get方法。

© www.soinside.com 2019 - 2024. All rights reserved.