您好,我们想以编程方式向用户配置文件添加标记。为此,我们正在使用社交业务工具包。更具体地说,我们使用ProfileService,首先我们需要获取当前标记,这通常会给出0个结果。
String userEmail = "ABC@XYZ.com";
Map<String, String> params = new HashMap<String, String>();
EntityList<Tag> tags = app.profileService.getTags(userEmail, params);
或
EntityList<Tag> tags = app.profileService.getTags("427ffbb1-ab50-4e82-97b2-46bf5584e799");
当我们尝试打印它们时,它们都不提供标记(tags.size==0)
if (tags.size() <= 0) {
System.out.println("No tags to be displayed");
}
for (Tag tag : tags) {
System.out.println("Tag : " + tag.getTerm());
System.out.println("Tag Frequency: " + tag.getFrequency());
System.out.println("Tag Visibility : "
+ tag.isVisible());
System.out.println("");
}
我曾尝试用连接云和温室来测试这一点,但对于那些平台,我得到了授权错误
我在4.5和5.0连接环境中尝试了这两种方法,都得到了相同的结果。但是当我使用URL时
profiles/atom/profileTags.do?targetEmail=ABC%40YYZ.com
我确实得到了(XML)结果。
我们使用的是1.1.9版本。
在这两种环境中,都需要使用密钥访问用户的标记。https://apps.na.collabserv.com/profiles/atom/profileTags.do?targetKey=fb4435f4-f67d-4f4e-b905-669a31445d0f
您可以从服务文档中获取密钥。http://www-10.lotus.com/ldd/appdevwiki.nsf/xpAPIViewer.xsp?lookupName=API参考#action=open文档
这两个环境不使用Target电子邮件。
谢谢
保罗
如果我查看温室上的SBT游乐场站点,我可以找到Javascript API和Smartcloud作为一个选项。但所有javascript引用都会指向温室,这对于生产来说并不是一个好主意。 如果我在Domino服务器上安装了与SBT相同的游乐场数据库,我不会选择smartcloud。 我可以使用SmartCloud在本地安装游乐场吗?对此有任何设置指南吗?
我曾尝试使用IBM的社交业务工具包。现在我已经安装了所有的软件包,更新网站等等。我想开始使用它,但如果在我的服务器控制台上单击应用程序中的任何代码段选项卡,我总是会出错: 10.02.2015 13:12:22HTTP JVM:CLFAD0211E:抛出异常。有关更多详细信息,请咨询位于C:/Program Files/IBM的error-log-0.xml /Domino/data/domino
我总是得到: com.ibm.sbt.services.client.clientServicesException:对url https://blabla.com/communities/service/atom/communities/my的请求返回错误响应400:Bad Request HTTP/1.1 400 Bad Request[日期:星期二,2016年1月26日10:20:02 GM
我正在将JSP视图更改为HTML Thymeleaf视图,但遇到了一个问题。 在我以前的JSP视图中,我使用了一个社交:无连接标签。然而,这似乎已经被删除,我能找到的唯一标签是社交:连接,如这里所示。 我希望notConnected标记在未连接时显示我的connect按钮,否则将其隐藏。 我可以通过分配一个全局变量来做到这一点,但Thymeleaf似乎不支持这一点。 有什么好的解决方法吗?我能想到
我用Java编写了一个应用程序,它使用CloudGarden API解析JSAPI语法,从语法规则返回标记,然后相应地处理这些标记。CloudGarden API的问题是它对Windows的依赖性。我需要一个可以执行相同任务的跨平台库。我不需要语音合成,也不需要语音识别。本质上,一个字符串被传递给包含一些转录语音的程序。我需要根据语法文件解析这个字符串,以检索动作标记(JSGF语法规则中{}之间的
问题内容: 下面的代码使用javamail API访问gmail, 问题在于此代码仅列出了INBOX文件夹,而定义的标签不少于20个。如何使代码列出/访问这些嵌套的文件夹/标签,该怎么做? 问题答案: 不要使用POP,如果需要标签/文件夹,请使用IMAP。 如javamail docs 中所述,由于POP协议的性质,POP消息存储区始终 仅包含一个文件夹“ INBOX”。