Dan*_*Dan 5 google-sheets google-apps-script google-sheets-api
有谁知道是否有办法使用 Google Sheets API 来获取人员芯片的电子邮件地址?它给我的唯一值似乎是单元格中显示的人的全名。
在试图弄清楚这一点时,我发现如果您使用“格式>清除格式”,名称就会变成电子邮件地址。我希望我可以通过将值复制到隐藏表中,清除格式,然后在那里获取电子邮件地址来破解此问题。但是,尽管 Google Apps 脚本具有在单元格上执行该操作的函数,但我没有找到使用 Sheets API 来执行此操作的方法。我尝试通过带有 updateCellsRequest 的 batchUpdate 清除所有可能的格式,但这并没有将人员芯片变成电子邮件地址。
我现在的情况是,如果我真的想自动执行此操作,我scripts还需要使用 API 来部署和执行一个小型 Apps 脚本,以便在单元格上运行clearFormat。我想避免这么复杂,特别是因为 Apps 脚本不适用于服务帐户。
小智 6
正如Tanaike提到的,目前这是不可能的,但 Google 问题跟踪器中已经有一个与将人员芯片添加到 Sheets API 相关的功能请求。您可以在此处查看请求。
我建议对其发表评论并解释为什么您对此功能感兴趣。或者,如果您认为您的请求有不同的方法,您也可以在此处提交针对 Sheets API 的新功能请求。
| 归档时间: |
|
| 查看次数: |
2772 次 |
| 最近记录: |