0

在 items 的文档中,它表明 master_image 数组可以与公共 url 一起传递。

在我的请求有效负载中,我有:

 { ...
   "master_image": { "url":"https://planx.com/toystore/img/store/figurine/medium/acorn/f_l_acorns_woak.jpg", 
                     "id": "f_l_acorns_woak.jpg"}, 
   ... }

但项目响应显示:

 { ...
   'images': [],
   ... }

我找到的所有其他文档都表明必须上传图像。当我已经提供对(可能数百个)图像的公共访问时,这些似乎不合理。

我究竟做错了什么?(并且可以更正文档)

4

1 回答 1

0

我相信文档是正确的,您需要使用图片上传端点将图片上传到 Square 。这将更改master_image项目响应部分中显示的内容,但您不能直接使用项目上的 PUT 来更改它。

Square 需要图像本身来创建缩略图并将图像传送到 Square 注册应用程序。通过为您存储图像,Square 可以确保它在需要的各个地方始终可用。

于 2015-08-10T18:50:00.503 回答