以编程方式更改IBM Connections中的小部件标题

时间:2017-04-30 17:28:26

标签: ibm-connections

我正在尝试以编程方式更改Connections中的小部件标题。我使用以下REST端点: /社区/服务/原子/小区/小部件communityUuid = XYZ&安培; widgetInstanceId = XYZ 使用以下PUT:

<?xml version="1.0" encoding="UTF-8"?><entry xmlns="http://www.w3.org/2005/Atom" xmlns:snx="http://www.ibm.com/xmlns/prod/sn">
   <title type="text">Bestandjes</title>
   <category scheme="http://www.ibm.com/xmlns/prod/sn/type" term="widget">
   </category>
   <snx:widgetDefId>Files</snx:widgetDefId>
   <snx:widgetInstanceId>Wfa656aa9103e_41d2_a7fc_44e84d642aa4</snx:widgetInstanceId>
   <snx:hidden>false</snx:hidden>
   <snx:location>col2</snx:location>
</entry>

使用WidgetInstanceId和communityID作为参数。在执行PUT之后,没有发生错误,但标题保持不变。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您应该可以通过添加以下内容来实现此目的:

<snx:customTitle>TestChangeBookmarks</snx:customTitle>

<?xml version="1.0" encoding="UTF-8"?><entry xmlns="http://www.w3.org/2005/Atom" xmlns:snx="http://www.ibm.com/xmlns/prod/sn">
<title type="text">Bookmarks</title>
<category scheme="http://www.ibm.com/xmlns/prod/sn/type" term="widget">
</category>
<snx:customTitle>TestChangeBookmarks</snx:customTitle>
<snx:widgetInstanceId>W127627423458_49a0_bba1_af9bbf24d395</snx:widgetInstanceId>
<snx:hidden>false</snx:hidden>
<snx:location>col2</snx:location>
</entry>

*请注意,在进行更改之前,元素应包含窗口小部件的当前标题。

* PUT请求忽略注意,因此不需要它。

有关窗口小部件条目元素的更多信息,请访问:

https://www-10.lotus.com/ldd/lcwiki.nsf/xpAPIViewer.xsp?lookupName=IBM+Connections+5.0+API+Documentation#action=openDocument&res_title=Working_with_community_widgets_ic50&content=apicontent

Updated Community Widget Title