在IBM Connections中,可以将组(在LDAP目录或类似目录中定义)添加为活动成员。
使用Social Business Toolkit Java SDK可以做到这一点吗?如果是这样的话,是怎么做的?
我可以在Javadoc中看到有一个ActivityService.addMember方法。
这需要一个Member实例,而构造Member似乎需要一个用户id。
使用SearchService搜索组名称永远不会返回任何结果,而且我找不到任何其他方法来查找组的用户id。
编辑:
来自我的一个同事的相关注释: Connections还允许将社区添加为活动成员,但我们也看不到如何在SBT中做到这一点。
发布于 2014-04-04 22:07:21
根据the documentation,成员类别字段控制活动成员的类型。
要创建成员组,应将投稿人电子邮件留空,投稿人名称应为组名称,用户id应映射到组id
我的测试环境没有组,所以我不能直接与组确认,但是将类别设置为" community“,并将userid设置为社区Uuid,我成功地将一个社区作为成员添加到了活动中。
注意事项:
当我尝试使用社区成员id从connections中检索单个成员时,我得到了活动成员的完整列表。但就创作而言,这应该是可能的。
https://stackoverflow.com/questions/22851337
复制相似问题