在 Google Apps 脚本中使用 Google People API 删除联系人返回 404 错误
Posted
技术标签:
【中文标题】在 Google Apps 脚本中使用 Google People API 删除联系人返回 404 错误【英文标题】:Deleting Contact using Google People API in Google Apps Script returns 404 error 【发布时间】:2021-09-30 20:06:05 【问题描述】:我正在用头撞墙。我不知道为什么会出现 404 错误:
function SpreadsheetToContactsTest()
var people = People.People.getBatchGet(
resourceNames: 'people/c7926797448542240267',
personFields: 'metadata'
);
// Next line is generating the error.
People.People.deleteContact(
"resourceName": "people/c7926797448542240267"
);
谢谢!
【问题讨论】:
【参考方案1】:如果您在脚本中输入People.People.deleteContact(
,它将显示一个对话框,描述您尝试使用的方法的参数:
示例:
删除联系人:
如上图所述,deleteContact
只需要用户输入一个字符串。
要解决代码中的问题,只需更新参数
发件人:
People.People.deleteContact(
"resourceName": "people/c7926797448542240267"
);
收件人:
People.People.deleteContact("people/c7926797448542240267")
参考:
Method: people.deleteContact【讨论】:
完美!谢谢。我是 People API 的新手,您的回答也有助于理解文档以及其他地方需要哪些参数。以上是关于在 Google Apps 脚本中使用 Google People API 删除联系人返回 404 错误的主要内容,如果未能解决你的问题,请参考以下文章
在 Google Apps 脚本中使用 Mandrill API
在 Google Apps 脚本中使用 BigQuery 连接到 Google 电子表格
Google 表单 - 使用 Google Apps 脚本在项目中添加自定义按钮“更多信息”
如何在 Google Apps 脚本中使用服务帐户对 Google 表格进行身份验证