IBM Connections 配置文件 API 以检索 "about me"

IBM Connections Profile API to retrieve "about me"

我正在尝试访问用户的 Connections 5 配置文件的 "about me" 字段以与我们的第三方工具同步。

但是,我似乎无法在任何地方找到这个字段。我试图在 /profiles/atom/profile.do?userid=5EEA50A0-0643-7A7D-C125-7D3800334349 上访问用户(也是我自己)的个人资料,但他返回的提要不包含所需信息。

如果我查询 profiles/atom/profileService.do,我会为我的用户配置文件 none 获取各种 link 元素,其中似乎包含 "about me" 字段。然而,此查询的结果包括一个 snx:editableFields 部分,其中包含一个 <snx:editableField name="description"> 元素,该元素可能引用所需的 "about me"。遗憾的是,对于此请求,此字段为空,但我知道我的用户存储了 "about me" 的一些信息。 snx:editableFields 部分中的所有其他字段也不包含任何数据,所以也许此信息只是结构描述而不是真正用于保存数据?

有没有人成功尝试通过 API 检索 "about me" 或 "background" (snx:experience?) 用户属性?我只是错过了 API 文档中的正确调用吗?

谢谢!

试试这个 URL

https://<your host>/profiles/atom/profileEntry.do?output=vcard&format=full&userid=<userid>

您将在响应中包含两个字段

X_EXPERIENCE:&lt;p dir="ltr"&gt;FOOBAR&lt;/p&gt;
X_DESCRIPTION:&lt;p dir="ltr"&gt;ABOUTLUCKY&lt;br&gt;