【问题标题】:Webcenter Sites REST API: How to add multiple attributes on asset?Webcenter Sites REST API:如何在资产上添加多个属性?
【发布时间】:2015-05-25 17:06:25
【问题描述】:

我创建了一个具有多个属性的资产,例如一组图像。

我想使用 Webcenter Sites REST API 将图像插入到该资产,但我不知道如何。

单个属性是这样的:

sourceAssetAttribute = new Attribute();
  sourceAssetAttributeData = new Data();
  sourceAssetAttribute.setName("FSIILongDescription");
  sourceAssetAttributeData.setStringValue("Test Long Description");
  sourceAssetAttribute.setData(sourceAssetAttributeData);
  sourceAsset.getAttributes().add(sourceAssetAttribute);

而多重是怎么回事?

【问题讨论】:

    标签: java rest fatwire webcenter-sites


    【解决方案1】:

    我终于明白了。

    https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=563491042188574&parent=DOCUMENT&sourceId=1528601.1&id=1510322.1&_afrWindowMode=0&_adf.ctrl-state=m55lxhl4z_58

    是这样的:

    sourceAssetAttribute = new Attribute();
      sourceAssetAttributeData = new Data();
      sourceAssetAttribute.setName("attribute_name");
    
    sourceAssetAttributeData.getStringLists().add(0,"Asset_type:"+asset_id));
    sourceAssetAttributeData.getStringLists().add(1,"Asset_type:"+asset_id));
    
    sourceAssetAttribute.setData(sourceAssetAttributeData);
    sourceAsset.getAttributes().add(sourceAssetAttribute);
    

    【讨论】:

      猜你喜欢
      • 2016-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-19
      • 1970-01-01
      • 2018-06-26
      • 1970-01-01
      相关资源
      最近更新 更多