使用 integromat 时,我使用 Google 联系人 ID 来确保我始终使用正确的联系人。现在我想保存所有 Google 联系人 ID。理想情况下不使用 integromat。但是我不知道怎么做。
问问题
110 次
1 回答
2
我相信你的目标如下。
- 您想检索联系人 ID,例如
http://www.google.com/m8/feeds/contacts/kanshi000001%40gmail.com/base/###
使用 Google Apps 脚本。
在这种情况下,作为一种简单的方法,我认为您可以使用 Google Apps Script 的联系人服务。示例脚本如下。
示例脚本:
当您使用此脚本时,请将以下脚本复制并粘贴到脚本编辑器并运行myFunction
. 这样,授权屏幕被打开。所以请授权范围。(此授权仅在未检测到新范围的情况下进行一次。)通过此脚本,您可以在日志中看到联系人 ID。
function myFunction() {
const ids = ContactsApp.getContacts().map(e => e.getId());
console.log(ids)
}
笔记:
- 当然,您也可以将People API与高级 Google 服务一起使用。但是当您可以使用联系人服务时,我认为上面的脚本更简单。
参考:
于 2020-09-07T07:55:08.777 回答