【问题标题】:How to update Google Shared Contacts (External contacts)如何更新 Google 共享联系人(外部联系人)
【发布时间】:2018-02-22 16:50:57
【问题描述】:

我是使用 Google API 的新手,我发现很多文档已经过时,并且似乎不再与当前的 G-Suite 管理门户相匹配。

具体来说,我需要使用共享联系人 API,因为我需要能够在我们的全局目录(全局地址列表)中添加和删除外部联系人。我正在阅读的大部分文档都指向“共享联系人 API”,但我在 API 目录中找不到它(即使在 G-Suite 中以域管理员身份登录)。

现在是否由更新的 API 处理?

有人可以为我指出正确的方向吗?越详细越好,包括设置API访问(凭证)等。

我们的目标是拥有一个程序(目前是 Python,最终被 Node.JS 取代),我们的员工可以在内部使用它来向我们的 G-Suite 联系人目录添加/删除外部联系人。

非常感谢,

比尔

【问题讨论】:

    标签: google-admin-sdk google-shared-contacts


    【解决方案1】:

    这里有一个Developer's Guide 来帮助您入门。

    共享联系人 API 允许客户端应用程序检索和 更新与 Google Apps 中的所有用户共享的外部联系人 领域。共享联系人对 Apps 域的所有用户可见,并且 所有 Google 服务都可以访问联系人列表。检索和 更新 Google Apps 域用户的联系信息,使用 Directory API 代替。

    您的客户端应用程序可以使用共享联系人 API 创建新的 共享联系人、编辑或删除现有共享联系人、查询 用于符合特定条件的共享联系人。

    除了提供一些关于 Shared Contacts API,本文档提供了如何使用的示例 使用 XML 和 HTTP 操作联系人。看完这份文件后, 您可能希望了解有关使用我们的 API 进行交互的更多信息 client libraries 通过阅读特定的编程语言 本开发者指南的各个部分。

    从那里,您将能够了解它的工作原理,因为提供了从设置到开发的所有细节。

    本文档的读者/观众的期望:

    本文档适用于想要编写客户端的程序员 可以使用 HTTP 操作 Google 联系人列表的应用程序和 XML。

    本文档假设您了解general ideas behind the Google Data APIs protocol

    如果您使用的是 UNIX 系统并且想尝试本文中的示例 无需编写任何代码的文档,您可能会找到 UNIX 命令行 实用程序curlwget 有用,也很详细 关于using cURL with Google Data services的说明。

    【讨论】:

    • 谢谢。我已经查看了此文档,但我不确定它是否仍然是最新的,因为我无法在 Google API“目录”中找到共享联系人 API(尝试为 API 添加凭据时)。我会继续寻找。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 1970-01-01
    • 1970-01-01
    • 2015-10-15
    • 2016-04-09
    • 2015-10-09
    • 2013-06-10
    相关资源
    最近更新 更多