0

由于 Google Apps Profiles API 已被正式弃用。它已被目录 API 取代。ContactEntry(应用程序配置文件 API)的字段(组织、电话号码、...)存在于用户(目录 API)中。

但是我在目录 API 的用户中找不到 UserDefinedFields 和 ExtendedProperties 字段?

我怎样才能访问这些类型的数据?

4

1 回答 1

0

Directory API 公开自定义模式。您的应用可以创建 Schema 对象并定义该架构支持的字段。然后,您可以包含 json 以在该架构中设置字段。但是,这些字段与该架构相关联。其意图似乎是将这些字段公开给自定义应用程序,而不是作为联系人目录中为用户显示的数据的一部分。如果您的代码在用户的配置文件对象上设置了 UserDefinedFields 并且在联系人目录中可见,则这些字段对目录 API 不可见。您似乎也无法使用目录 API 架构将用户定义的字段添加到将显示在联系人目录中的个人资料视图中的用户。

于 2015-04-28T15:06:44.807 回答