问题标签 [ibm-sbt]
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.
opensocial - IBM Connections 富文本编辑器能否使用 OpenSocial 小工具进行扩展?
与使用 OpenSocial 扩展“共享”按钮的方式类似,您能否将按钮添加到可以调用小工具的富文本编辑器中?
我在想,当您单击编辑器中的按钮时,会出现一个对话框,该对话框可能是一个小工具容器 - 类似于“共享”对话框。
这可能吗?有文件吗?
谢谢 ;)
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...
你怎么看 - 这并不是一个非常遥远的用例,是吗?
有没有人朝那个方向做过任何事情?
干杯。
widget - 在 widgets-config.xml 中加载外部小部件
我无法在社区页面上从外部加载 iWidget 这是我的小部件定义:
但它替换了 http 并尝试在内部加载它
知道我该怎么做吗?
ibm-connections - 如何使用 apache Wink 访问 IBM Connection
我正在尝试使用 Apache Wink 从 IBM 主机获取服务文档,但我总是收到错误 403 Forbidden。这是我的代码:
当我将链接放入浏览器地址时,该链接工作正常。我尝试过使用其他 https 并且它们有效。
有人可以更正我的代码或告诉我我错过了什么吗?我需要做什么才能访问上面的链接?
太感谢了 !
opensocial - IBM Connections 中 Sharebox 小工具“无法预加载小工具...”的原因是什么
我已按照“添加共享内容的新方式”中记录的程序进行操作
...但不断收到错误:
共享框错误 http://i7.minus.com/ibiLz4SSWA5EL8.png
这看起来像是外部服务器的某种信任问题,但我在同一外部主机上的其他小工具(嵌入式体验和主页小工具)都工作正常。
我在配置中错过了什么?
ibm-connections - 连接服务器未对 OAuth2.0 提供程序服务器进行请求令牌调用
我实现了 OAuth 2.0 Provider 层,因此我的服务器和 IBM-Connections 服务器之间的所有通信都使用正确的 OAuth 令牌进行。我按照下面提到的 URL 中提到的步骤操作: http ://www-10.lotus.com/ldd/lcwiki.nsf/dx/Building_Embedded_Experience_gadgets_for_third-_party_IBM_Connections_Activity_Streams
请求到达我的服务器(点击上面提到的小工具后) https://?client_id=853e738c8f514ea0b0beb03c538df1e4&redirect_uri=https%3A%2F%2FBLTCon4Gold1.actiance.local%3A9444%2Fconnections%2Fopensocial%2Fgadgets%2Foauth2callback&response_type=code&scope= read_stream%2Cpublish_stream&state=WcSdxX0BvPkwiOli2VFnlsIWEWzAprpT6DW2I9RXEjDtUpD-faNVQkYvLb1AcgX3Z3njZg0qPPZjd5XMT7ENQSYiBr1thpOiUlLzYKkmt5-2qG304QgYEpWE8csezSIJ-4qHiFFeGbJpILbgzUw7DBoNMVMPcF-OfMbZ5orqgKwBCCajFVKdgQeukivSq4r3hBFY89lgto4co_dacDR1Dt7AWDM
用户凭据验证后,OAuth 提供者层将请求重定向到回调 URL,其中代码和状态作为查询参数: https://bltcon4gold1.actiance.local:9444/connections/opensocial/gadgets/oauth2callback?code=477885dfb80644958cd4bae049bc2b9f&state=WcSdxX0BvPkwiOli2VFnlsIWEWzDprpD-E faNVQkYvLb1AcgX3Z3njZg0qPPZjd5XMT7ENQSYiBr1thpOiUlLzYKkmt5-2qG304QgYEpWE8csezSIJ-4qHiFFeGbJpILbgzUw7DBoNMVMPcF-OfMbZ5orqgKwBCCajFVKdgQeukivSq4r3hBFY89lgdt1cod
响应显示 http 状态代码 200。但问题是 IBM-Connection 服务器没有进一步调用请求令牌。请给我提意见。
oauth-2.0 - 如何在 Notes/Domino Social Edition 9.0 自定义 Playground 和自定义连接 4.5 之间设置 Oauth 2.0
我需要一个关于如何在我自己的 IBM/Notes/Domino/XPages 应用程序和我自己的 Connections 4.5 服务器之间设置 Oauth 2.0 身份验证的完整程序(没有温室或网络上的快速启动连接)
两者都安装在同一台机器上具有不同端口的相同主机名:Connections 4.5 (HTTP 80/HTTPS 443) Running secure mode ok Domino 9 (HTTP 8088/ HTTPS 44388) 在 SSL 中访问连接工作正常。也可以使用特定端口运行 XPages SSL/Domino。
遵循 IBM SBT 文档:
在 WAS 8.0.0.6 上创建凭证:
但是对创建凭据时要指定的重定向有疑问?{opensocialSvcUrl}/gadgets/oauth2callback”声明仅适用于小工具,不是吗?
问题是如何在 websphere 中创建正确的凭据以及如何在 SBTPayground.nsf Lotus 应用程序(Open NTF)中配置它以通过 OAuth2.0 成功登录(仅基本身份验证有效......)
谢谢你的帮助。
ibm-sbt - Liferay 门户和 IBM SBT SDK:SBT 上下文未针对请求进行初始化
尝试使用 tomcat bundle 将 sbt sdk 部署到 liferay 门户 6.1,但总是出现此错误:
“未为请求初始化 SBT 上下文”
sbt.samples.web:运行良好的示例,但我无法在新创建的 portlet 中使用代码片段。
怎么了?我该如何解决?
ibm-sbt - 无法在 Tomcat 7 服务器上获取使用 ibmsbt 的示例 J2EE 应用程序
我正在按照此指南开始使用 IBM Social Business ToolKit: https ://www.ibmdw.net/social/getting-started-as-java-developer/
并试图列出社区(/myapp.contextroot/GetMyCommunity.jsp)我得到了一个响应(应用程序/javascript):
看来我需要以某种方式配置 JS 运行时。我对吗?
和
指南文档中的第 8 点说要在 WebContent\WEB-INF 文件夹中创建文件 managed-beans.xml。它应该是空的吗?如何配置它?
仅供参考:com.ibm.sbt.sample.web 对自己的 IBM Connections 安装工作就像一个魅力。
使用:
- sbtsdk-1.0.0.20130603-0843
- 预配置的 apache-tomcat-7.0.30
- eclipse Juno(适用于 EE 开发人员)
- IBM Connection 4 在自己的服务器上
更新:我写信给 ibmsbt teem 关于那个错误并且它被纠正了。所以,现在该教程中没有错误。前进!
ibm-connections - 开放的社交嵌入体验
我开发了一个 iWidget,它使用开放的社交嵌入式体验小工具创建状态更新,但它不起作用。
这是我发送到服务器的开放社交部分数据:
}
这以前在另一个连接服务器上工作过,我需要做任何额外的设置来允许这个小工具吗?