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

WebAPI - Error Accessing ADAM Assets in 2sxc v9.42

我正在尝试通过 2sxc WebAPI 访问内容项的 ADAM 资产(例如上传的文件),但收到“400 请求无效”错误。

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

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

...但是当我按照 https://github.com/2sic/2sxc/issues/1640 的 GitHub 问题中指定的那样将字段名称附加到 URL 的末尾时,它 returns 一个错误:

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

字段名称 "Photos" 是正确的,我也设置了读取权限,如 GitHub 问题中所述。

除此之外,我还在该字段上使用元数据内容类型,而且我还想 GET/UPDATE 元数据。

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

我重新阅读了整个原始问题,但忽略了必须使用实体 GUID 而不是实体 ID 来提取 ADAM 资产的要点。这个功能太新了,可能还没有被记录下来,但它似乎可以正确地提取资产列表。