Google apps script 在People API迁移之后,Google应用程序脚本联系人服务(ContactsApp)还会继续工作吗?
从2021年6月开始,谷歌将联系人API迁移到新的联系人API。在我的一些Google应用程序脚本中,我使用了Contacts服务()中的ContactsApp类。迁移到新的People API后,此服务是否仍然有效?回答: 应用程序脚本充当Contacts API的客户端,将收到与所有其他客户端相同的错误率 更多信息: Contacts API日落后,无论如何调用它,都会看到尝试使用它时返回的任何错误—可能是客户端库、应用程序脚本包装器,也可能只是HTTP请求 谷歌最近发出了一封电子邮件,通知了这一变化——不管他们是直接使用Contacts API,还是有使用它的应用程序脚本项目,都应该收到这封邮件 目前似乎还没有任何计划推出Google apps script 在People API迁移之后,Google应用程序脚本联系人服务(ContactsApp)还会继续工作吗?,google-apps-script,google-people,Google Apps Script,Google People,从2021年6月开始,谷歌将联系人API迁移到新的联系人API。在我的一些Google应用程序脚本中,我使用了Contacts服务()中的ContactsApp类。迁移到新的People API后,此服务是否仍然有效?回答: 应用程序脚本充当Contacts API的客户端,将收到与所有其他客户端相同的错误率 更多信息: Contacts API日落后,无论如何调用它,都会看到尝试使用它时返回的任何错误—可能是客户端库、应用程序脚本包装器,也可能只是HTTP请求 谷歌最近发出了一封电子邮件,通知
PeopleService
或同等产品,但Apps Script Advanced Services确实集成了PeopleAPI
如果您希望看到实现类似的功能,我还建议您为PeopleService
提出功能请求,该服务相当于ContactsService
。你可以在谷歌的“问题追踪器”上的“应用程序脚本”功能请求组件下为此提交功能请求
我希望这对你有帮助 要回答这个问题,不。它仍然不起作用。我正在重构我的代码,因为它不再工作了。我正在尝试从Google contacts中获取一个具有特定标签的联系人列表,现在随着迁移,我不知道如何做到这一点。ContactsApp服务是contacts API的包装,因此我怀疑它会在6月15日的日落日被删除。应用程序脚本为People API提供了一个高级服务包装器,因此您可以在迁移代码时始终利用它。@ADDONDPOT应用程序脚本中没有提到它documentation@Cooper对。应用程序脚本没有提到它。但是,基于优先级,一旦不推荐的API超过其日落日期,应用程序脚本中的任何相应包装(内置或高级)通常都会被删除。安全总比抱歉好,并将您的代码迁移到People API advanced service。我试图从支持人员那里得到关于这个问题的答案,但不幸的是,他们对这个问题的了解似乎比我还少。因为这将对我和我的客户产生重大影响。谢谢@Cooper and TheAddonDepot的讨论。我注意到了同样的事情,文档中没有提到它。最好知道People API是否有相应的包装器。包装器的优点是客户端不必在其应用程序脚本中启用高级API。