通过 REST 强制创建 Alfresco 缩略图
Force Alfresco thumbnail creation via REST
我正在尝试强制创建一个包含 image/jpeg 的自定义 Alfresco 内容。
我使用自定义 WebScript
创建内容。但是,当我尝试检索预览时,出现错误,因为 Thumbnail was not found
.
我用来检索预览的url是:
/alfresco/s/api/node/workspace/SpacesStore/<UUID>/content/thumbnails/medium
我还附加了以下参数:
?qc=queue&fc=force
根据要求强制创建预览。
反之,当我去Share时,预览其实是之前创建的url,不带参数,显示的是访问Share中内容页面后的预览。
此外,如果我使用显式预览创建服务,它会起作用,即:
向 /alfresco/s/api/node/workspace/SpacesStore/<UUID>/content/thumbnails
发送 POST 请求,正文为 {"thumbnailName":"medium"}
.
如何强制创建预览并通过一次服务调用获取它?
谢谢。
附加到 GET 请求的参数是 ?c=force
。这样,预览不存在时就创建了。
我正在尝试强制创建一个包含 image/jpeg 的自定义 Alfresco 内容。
我使用自定义 WebScript
创建内容。但是,当我尝试检索预览时,出现错误,因为 Thumbnail was not found
.
我用来检索预览的url是:
/alfresco/s/api/node/workspace/SpacesStore/<UUID>/content/thumbnails/medium
我还附加了以下参数:
?qc=queue&fc=force
根据要求强制创建预览。
反之,当我去Share时,预览其实是之前创建的url,不带参数,显示的是访问Share中内容页面后的预览。
此外,如果我使用显式预览创建服务,它会起作用,即:
向 /alfresco/s/api/node/workspace/SpacesStore/<UUID>/content/thumbnails
发送 POST 请求,正文为 {"thumbnailName":"medium"}
.
如何强制创建预览并通过一次服务调用获取它?
谢谢。
附加到 GET 请求的参数是 ?c=force
。这样,预览不存在时就创建了。