1

在 IBM Connections 中,可以将组(在 LDAP 目录或类似目录中定义)添加为活动成员。
是否可以使用 Social Business Toolkit Java SDK 做到这一点?如果是这样,怎么做?

我可以在 Javadocs 中看到有一种ActivityService.addMember方法。
这需要一个Member实例,而构建一个Member似乎需要一个用户 ID。

使用 搜索组名SearchService从不返回任何结果,而且我看不到任何其他方法来查找组的用户 ID。

编辑:
我的一位同事的相关说明:连接还允许将社区添加为活动成员,我们也看不到如何在 SBT 中执行此操作。

4

1 回答 1

1

根据文档,成员类别字段控制活动成员的类型。

要创建成员组,您应该将贡献者电子邮件留空,贡献者名称应该是组名称,用户 ID 应该映射到组 ID

我的测试环境没有组,所以我无法直接与组确认,但设置为类别“社区”和用户 ID 社区 Uuid 我设法将社区添加为活动的成员。

买者自负:

当我尝试使用社区成员 ID 从连接中检索单个成员时,我得到了活动成员的完整列表。当使用带有 201 Created 结果返回的位置 URL 本身使用 REST API 时也会发生这种情况,因此这是从连接端发生的事情。但就创造而言,这应该是可能的。

于 2014-04-04T14:07:21.170 回答