我正在尝试以编程方式更改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之后,没有发生错误,但标题保持不变。有什么建议吗?
答案 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请求忽略注意,因此不需要它。
有关窗口小部件条目元素的更多信息,请访问: