2017-04-30 1 views
0

Connections에서 프로그래밍 방식으로 위젯 제목을 변경하려고합니다. 나는 다음과 같은 REST 엔드 포인트를 사용하여 다음 PUT 사용 /사회/서비스/원자/사회/위젯 communityUuid = XYZ & widgetInstanceId = XYZ : 매개 변수로 WidgetInstanceId 및 communityID와IBM Connections에서 위젯 제목을 프로그래밍 방식으로 변경하십시오.

<?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> 

합니다. PUT이 실행 된 후에는 오류가 발생하지 않았지만 제목은 그대로 유지됩니다. 어떤 제안?

답변

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

관련 문제