我想获取存储在OpenAsset服务器中的图像的URL . 我可以卷曲请求获取文件的信息:
curl -u myUsername:myPassword -X GET http://our.IP.address//REST/1/Files/11 | json_pp
我可以反向设计他们的前端用来向我显示图像的网址:
our.IP.address/Serve/DirectImage/imageId.7235-defaultImageSizeId.1
但是尝试做某种字符串格式来使网址感觉很糟糕 . 例如 . :
"our.IP.address/Serve/DirectImage/imageId.{}-defaultImageSizeId.1".format(theImageID)
有没有办法直接从其他请求获取网址?这是正确的方法吗?
OpenAsset REST API仍然处于测试阶段,因此鉴于这一事实,其文档出乎意料地好 .
1 回答
开头:
curl -u username:password -X GET http://my.IP.add.ress//REST/1/Files/
以上是原始文件上传时的信息 . 要获得可下载文件,您需要转到
sizes
路线 .curl -u username:password -X GET http://my.IP.add.ress//REST/1/Files/11/Sizes | json_pp
其中列出了可能的大小和格式 .
要访问您想要的文件,您需要在此列表中搜索正确的大小和格式,然后合并
unc_root
和relative_path
.