问题标签 [ibm-connections]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
163 浏览

ibm-connections - 从博客媒体条目中检索文件

我正在构建的工具需要从 IBM Connections Ideation Blogs 中提取数据。因此,我使用具有基本身份验证的 Connections API 来阅读博客条目。这一切顺利,直到描述包含图像。当我要求 API 为博客提供媒体资源时,它没有显示 /BLOGS_UPLOADED_IMAGES 位置的任何条目——该位置包含通过博客的富文本编辑器上传的图像。我在 API 调用中使用的用户是创建博客条目和上传图片的同一用户。

但是,API 调用确实包含我使用 API 发布的图像和对博客媒体条目集合的 POST 请求。这就是下一个问题出现的地方。这些图像的 Atom 条目包含各种链接,其中一个带有 ref="en​​closure",其中的 API 文档(链接) 告诉我“使用 href 属性中的网址获取文件的二进制内容”。但是,我对这个地址的呼叫总是得到 404 响应代码。Atom 条目中的另一个 url(这次是元素)由相同的文档(参见上面的链接)描述为:“提供访问文档的媒体。支持以下操作: GET:使用网址获取媒体。 " 当我调用此 url 时,一如既往地附加了基本身份验证凭据,响应包含 Connections 登录表单的 html,因此此 url 似乎不支持 API 身份验证。这仅适用于需要身份验证的非公共社区,当然,如果图片是公开的,则一切正常。

我错过了什么吗?是否有另一种方法可以通过 API 从博客的媒体条目中检索实际图像?手动上传的图片是否从未包含在媒体条目结果中,或者这是一个错误?

0 投票
2 回答
340 浏览

ibm-connections - IBM Social Business Toolkit SDK 开发环境设置 - 服务库 GET 请求时出错

我已经按照以下IBM Social Business Toolkit SDK Development Environment Setup Youtube 视频中的描述设置了 Java EE Eclipse ,我在IBM SBTSDK 的 OpenNTF.org 页面上找到了该视频。IBM Social Business Toolkit SDK 开发环境设置

当我启动 Tomcat 并打开 sbt.sample.web 并调用其中一个示例时,我在 Tomcat 日志中收到以下错误(见下文)。

我使用以下版本的 SBTSDK sbtsdk-1.0.0.20130228-2321。

以下项目在我的工作区中也有错误,无法构建描述资源路径位置类型项目“com.ibm.sbt.bootstrap211”缺少所需的源文件夹:“src”com.ibm.sbt.bootstrap211 构建路径构建路径问题

任何想法出了什么问题?

0 投票
1 回答
287 浏览

xpages - 在 XPage 中显示 IBM Connections 博客条目的列表

一个多星期以来,我一直在尝试在 IBM Connections 的博客条目的 XPage 中显示一个列表。XPages 服务器和 Connections 服务器在同一个域中(例如,XPages 是通过 访问intranet.mycompany.com的,而 Connections 页面是通过 访问的connections.mycompany.com)。如果我在 Web 浏览器中登录其中一个,则无需再次登录即可访问另一个。管理员告诉我这是因为他们已将两者配置为使用相同的 ltpa 令牌。XPages 服务器运行安装了扩展库(版本 853.20121217-1354)的 Domino 8.5.3,而 Connections 服务器运行带有所有最新补丁的版本 4。两者都有使用 HTTPS 的证书。

我可以使用以下 URL 在我的 Web 浏览器中成功获取博客条目的 XML 列表:

https://connections.mycompany.com/blogs/d33250c2-a80a-401c-b20d-d12d651b749c/feed/entries/atom?lang=en_gb&since=2013-03-02T08:30:00.000Z

我的 XPage 有一个带有以下代码片段的数据视图:

(注意:我在这里硬编码serviceUrlurlParameters 但它们实际上是在真实版本中计算的。)

当我在 Web 浏览器中打开此 XPage 时(是的,我已登录),我收到此错误:

com.ibm.xsp.FacesExceptionEx: Error while reading the Connections entries

我的问题是:我是否在浪费时间尝试使用connectionsLtpa端点?如果不是那么我做错了什么?

0 投票
1 回答
843 浏览

ruby-on-rails - 如何将用户状态消息更新到 IBM Connections(Lotus 连接 API)?

我刚刚阅读了关于更新状态消息的 Lotus Connection API 手册(来源:http ://www-10.lotus.com/ldd/lcwiki.nsf/dx/Updating_a_status_message_ic301 )但是我没有找到关于如何更新用户状态信息?

我已经制作了一个基本的 Ruby 脚本。见下文:

我在 Ruby 中使用 RestClient(rest-client (1.6.7)) 进行 HTTP 身份验证。然而,它并没有像我预期的那样工作。错误显示“...400 Bad Request (RestClient::BadRequest)”

有什么我想念的吗?你们的任何帮助/想法将不胜感激。谢谢!

0 投票
1 回答
1182 浏览

java - Apache Abdera 客户端 POST 未发布到 IBM Connections API

我有一个 Web 服务,它使用 Apache Abdera lib 与我们的 IBM Connections 4 服务器的 REST API 进行通信。

我遇到的问题是我的请求不起作用。当我说它不起作用时,我的意思是我所有的 GET 操作都可以正常返回我所追求的数据,但是我尝试实现的第一个 POST 操作失败了。我的 ClientResponse 对象返回类型“REDIRECTION”和 StatusText“found”。我的数据没有更新连接。

请注意,由于跨域限制,我从 JSONP AJAX 调用中调用此服务。(此 Web 服务与我们的连接环境位于同一服务器和域上)

这是我的代码:(PS我是一个java菜鸟,试图在微博上发布一个连接状态更新的小条目)

这是我的 Ajax 调用中的 console.log() :

0 投票
1 回答
597 浏览

android-activity - 将 IBM Connections Activity Stream 集成到网页中

我想知道是否有办法让/集成/将 IBM Connections 活动流添加到网页中。这样我的网页就会显示活动流。活动流将被插入/集成到我的网页中,如果有新条目,它将相应地更新。

有没有人将 IBM Connections 集成到他/她的网页中?

非常感谢您提前。

0 投票
2 回答
135 浏览

opensocial - IBM Connections 富文本编辑器能否使用 OpenSocial 小工具进行扩展?

与使用 OpenSocial 扩展“共享”按钮的方式类似,您能否将按钮添加到可以调用小工具的富文本编辑器中?

我在想,当您单击编辑器中的按钮时,会出现一个对话框,该对话框可能是一个小工具容器 - 类似于“共享”对话框。

这可能吗?有文件吗?

谢谢 ;)

0 投票
2 回答
308 浏览

ibm-connections - IBM Connections 4.0 iWidget 标题属性不起作用

我通过在 widgets-config.xml 文件中注册它在 IBM Connections 4.0 的配置文件页面中添加了一个新选项卡,该选项卡已成功添加并且工作正常,但问题是我想为选项卡提供一些自定义名称,例如“你好世界”我尝试将标题属性添加到 iWidget xml 文件,但它不起作用,服务器总是选择 widgets-config.xml 中使用的 defId 作为选项卡名称而不是标题属性,我也尝试在小部件中添加名称 - config.xml 文件本身,但空间导致问题。非常感谢这方面的任何帮助。以下是 iWidget xml 文件的外观。

谢谢, 维奈

0 投票
1 回答
371 浏览

lucene - 将其他来源集成到 IBM Connections 搜索中

我知道这里对此进行了简短的讨论,但我想指出一个特定的用例。也许还有其他方法可以实现这一点,或者 IBM 可以采用该用例并评估这是否会对即将发布的 IBM Connections 功能版本产生很好的补充:

知道 Connections 搜索引擎基本上是一个配置良好的 lucene,其中一些种子列表代理会爬取个人资料、wiki 等,这让我觉得这样做不会太难:

用例:

1.) 有一个应用程序将其更新发布到用户的 ActivityStream 作为 AS 条目/事件(不是状态更新)。
2.) OpenSocial Gadgets 为这些条目创建了 EE(嵌入式体验)——用户可以直接从他们的 ActivityStream 使用应用程序。提供出色的用户体验。

问题:

3.) 无法标记或搜索带有精美标记和特定 EE 小工具的 ActivityStream 条目。只能搜索 StatusUpdates - 但这些不能有花哨的标记,也不能有自定义的 EE。

结果 - 用户无法通过 Connections 搜索找到特定的工作项。

解决方案:

4.) 添加自定义搜索选项。第 3 方应用程序必须提供要抓取的端点,但这是最少的。

5.) 添加一种将结果类别添加到 Connections 搜索结果页面的方法(我的意思是,除了 wiki、配置文件、状态更新等,还有例如“工作项”)。

我不认为这应该太难实施,但应该有一个“官方”或至少“容忍”的方式来做到这一点。我真的不想剖析和逆向工程 lucene 配置、搜索代理和搜索结果 JSP...

你怎么看 - 这并不是一个非常遥远的用例,是吗?
有没有人朝那个方向做过任何事情?

干杯。

0 投票
1 回答
292 浏览

widget - 在 widgets-config.xml 中加载外部小部件

我无法在社区页面上从外部加载 iWidget 这是我的小部件定义:

但它替换了 http 并尝试在内部加载它

知道我该怎么做吗?