我是 IBM SBT 的新手,需要一些帮助来从 IBM 连接配置文件 API 获取基于名字、姓氏或电子邮件 ID 的配置文件的用户标识。
我计划代表其他人在活动流上发帖,我需要这个人的用户 ID,以便我可以代表他发帖。
任何帮助都非常感谢。
这将返回 IBM Connections 用户的 UUID:
ProfileService profileService = new ProfileService();
connectionsUuid = profileService.getProfile(emailAddress).getId();
如果字符串emailAddress
包含 @
,则按电子邮件地址搜索,否则按用户名搜索,因此这些将返回与 IBM 角色"Frank Adams"相同的 UUID:
connectionsUuid = profileService.getProfile("fadams@demos.ibm.com").getId();
connectionsUuid = profileService.getProfile("fadams").getId();