当前位置: 首页 > 知识库问答 >
问题:

我可以通过RESTAPI更改IBM社区的徽标吗

夏学名
2023-03-14

我发现这篇文档建议我们应该能够在社区中放置一个新的徽标。但文档中也指出,在输入时会忽略它。在我们开始密集的故障排除之前,如果有人能够确认我们确实可以通过编程方式更改徽标,这将有所帮助。

使用href属性中的网址获取表示社区徽标的图像。支持以下操作:GET使用href属性中的Web地址获取社区徽标图像文件。如果尚未设置徽标,则返回默认图像。PUT使用href属性中的Web地址上传新的社区徽标图像并替换当前图像。

注意:指定随请求一起发送的图像文件的内容类型。例如:“内容类型:图像/jpeg”

这是来源:

http://www-10.lotus.com/ldd/appdevwiki.nsf/xpDocViewer.xsp?lookupName=IBM连接4.5 API文档#操作=openDocument

共有3个答案

周威
2023-03-14

@你可以看看社区服务。JAVA

更新社区标志的方法谈到使用 /communities/service/html/imageURL来放置图像。

String url = "/communities/service/html/image";
getClientService().put(url, parameters, headers, file, ClientService.FORMAT_NULL);
弓玉书
2023-03-14

IBMSBT SDK 1.0.3(截至2014年7月17日)和IC5,它现在正在工作。我没有机会用1.0.3和IC45测试这个特性,但是用1.0.2和IC5它不起作用;所以似乎1.0.3中的东西已经在这里被修复了。

闻人业
2023-03-14

使用IBMSBTSDK1.0.1,我能够调用CommunityService。updateCommunityLogo(新文件(“/path/to/my.jpeg”),communityUuid)没有任何错误,但是我提到的jpeg没有设置为社区徽标。

也许尺寸不对?

很抱歉这个“非答案”,但它可能会帮助其他人:至少修复SBT SDK代码:-/

更新2014年6月25日:

我深入研究了http.wire日志,令人惊讶的是,调用似乎会触发注销(或会话无效),而无需进一步通知。REST请求收到200 OK,但也有一些看起来像“嘿,伙计,确认你是谁”的JavaScript,浏览器会以全窗口连接登录提示提示,尽管LTPA令牌应该还没有超时。

这也很烦人,因为另一个原因:如果在框架UI中使用连接,“主”应用程序在此之后会被删除,从而强制连接到完整窗口模式。

 类似资料:
  • 我是Hybris的新手,我想更改Hybris OOTB(PowerTools)的徽标。但这我想通过我新创建的插件来完成。我发现在这个弹出文件(cm-content_en.impex)中我有这个 现在,我想添加我的自定义标志svg位于 如何将路径添加到impex文件?谢谢

  • 我正在使用开源的docker映像(Rundeck:3.3.8)试用Rundeck。我可以在默认的Rundeck徽标后添加一个自定义徽标,但是我不能用我自己的来替换默认的Rundeck徽标。有可能吗?我试着搜索运行台标志的png文件,但在我的Ubuntu系统中也找不到? 另外,是否可以更改自定义徽标的显示大小?正如您从下面的快照中所看到的,它将我的自定义徽标从原来的大小放大了相当多。

  • 我正在使用Serenity与J在一起。我想知道如何将当前报告的serenity的默认徽标替换为自定义公司徽标。更改默认徽标需要做什么?

  • TLDR:有没有办法禁用全部或部分存根映射API(即禁用POST/PUT/DELETE to'/__admin/Mappings')?假设我想在Wiremock实例级别而不是代理服务器级别执行此操作。 在我的公司,我们在独立模式下使用WireMock服务器,并通过root-dir的“映射”子目录中的JSON文件为其提供存根映射。 我想通过JSON文件专门控制存根,并使用API保护它们不被添加/更新

  • 我从Font Awesome下载了一个SVG文件,我将它呈现为: 但是SVG呈现为黑色,这不是我需要的颜色。我可以打开SVG文件并手动更改颜色,但是如果我需要相同的黑色SVG,我需要创建一个副本并将颜色再次更改为黑色。 这就是为什么我想知道是否可以使用CSS动态地改变颜色?

  • 这篇文章描述了原始文件中编号标签的用途,在序列化和反序列化数据时基本上匹配字段。我的问题是:如果我更改现有字段的编号会发生什么? 举同样的例子,假设这是原始数据 我想添加一个新字段,在分页字段之前添加这个字段在逻辑上是有意义的-如果我还没有使用