在 BigCommerce 上创建图像

Creating Images on BigCommerce

尽管我可以通过 API 在 BigCommerce 中创建产品,但我似乎无法创建图片。

图片在 webdav 文件夹中

"product_images/uploaded_images/5017289001906.jpg"

所以 JSON 我要发布到 /products/253571/images

"{\"image_file\":\"product_images/uploaded_images/5017289001906.jpg\"}"

每次我得到"The field 'image_file' is invalid."

我不知道它认为哪里出了问题或由谁来解决。

有想法吗?!

根据 developer.bigcommerce.com 提供的信息,信息可以是完整的 URL 或者路径应该是 相对于导入目录 的路径。检查提到的路线是否正确,如果正确,请尝试完整的 url,例如:

https:// yoursite.tld/images/stuff.png

有点晚了,但请确保 Bigcommerce 可以访问您的服务器。

检查你的access.logerror.log,如果你在两个文件中都找不到Bigcommerce对你的图片的GET请求,尝试使用curl获取图片,看看是否有问题。

经过几个小时的尝试失败后,我发现我的 SSL 证书有问题并且 Bigcommerce 通过使用 curl 执行简单的 GET 请求来拒绝它。 修复了我的 SSL,问题解决了!

Bigcommerce 应该有更详细的错误响应。