WebAPI-在2sxc v9.42中访问ADAM资产时出错

时间:2019-04-19 21:33:58

标签: 2sxc

我正在尝试通过2sxc WebAPI访问内容项的ADAM资产(例如上载的文件),但出现“ 400 The request is invalid”错误。

我能够使用以下代码成功检索内容项:

$2sxc(mod).webApi.get('app/auto/content/Listings/' + listingid);

...但是,当我按https://github.com/2sic/2sxc/issues/1640上的GitHub问题将字段名称附加到URL的末尾时,它将返回错误:

$2sxc(mod).webApi.get('app/auto/content/Listings/' + listingid + '/Photos');

字段名称“ Photos”是正确的,并且我还设置了读取权限,如GitHub问题所述。

除此之外,我还在字段上使用“元数据内容类型”,并且我也想获取/更新元数据。

希望这一切都可以在2SXC的WebAPI中完成!

1 个答案:

答案 0 :(得分:0)

我重读了整个原始问题,并且错过了必须使用实体GUID而不是实体ID来提取ADAM资产的观点。该功能太新了,以至于它可能尚未被记录,但是它似乎可以正确地列出资产清单。