我刚开始使用Google API,而且我发现很多文档都已过时,而且似乎不再与当前的G-Suite管理员门户相匹配。
具体来说,我需要使用共享联系人API,因为我需要能够添加和删除外部联系人到我们的全局目录(全局地址列表)。我阅读的大部分文档都指向"共享联系人API",但我在API目录中找不到(即使以G-Suite中的域管理员身份登录)。
现在是否由更新的API处理?
有人可以指出我正确的方向开始这个吗?越详细越好,包括设置API访问(凭证)等。
我们的目标是建立一个程序(目前为Python,最终由Node.JS取代),我们的员工可以在内部使用该程序向G-Suite联系人目录添加/删除外部联系人。
非常感谢,
比尔
答案 0 :(得分:0)
这是帮助您入门的Developer's Guide。
共享联系人API允许客户端应用程序检索和 更新与Google Apps中的所有用户共享的外部联系人 域。共享联系人对Apps域的所有用户都可见 所有Google服务都可以访问联系人列表。要检索和 更新Google Apps域用户的联系信息,使用 而是Directory API。
您的客户端应用程序可以使用共享联系人API创建新的 共享联系人,编辑或删除现有共享联系人以及查询 适用于符合特定条件的共享联系人。
除了提供一些关于功能的背景知识 共享联系人API,本文档提供了如何使用的示例 使用XML和HTTP操纵联系人。阅读本文后, 您可能希望了解有关使用我们的API与API交互的更多信息 client libraries通过阅读特定的编程语言 本开发人员指南的各个部分。
从那里,您将能够理解它是如何工作的,因为从设置到开发都给出了所有细节。
本文档的读者/读者的期望:
本文档适用于想要编写客户端的程序员 可以使用HTTP和操纵Google联系人列表的应用程序 XML。
本文档假定您了解general ideas behind the Google Data APIs protocol。
如果您正在使用UNIX系统,并且想要尝试此示例 没有编写任何代码的文档,您可以找到UNIX命令行 实用程序
curl
或wget
有用,也很详细 关于using cURL with Google Data services的说明。