【问题标题】:Bigcommerce API: Getting a null return when creating product imageBigcommerce API:创建产品图像时返回空值
【发布时间】:2014-08-04 22:34:05
【问题描述】:

我已经使用 Bigcommerce PHP Api 类构建了一个 PHP 脚本,到目前为止一切都很好。我可以创建/获取产品、类别、品牌等...但是我现在正在尝试发送请求以将图像添加到产品中,但从 curl 发布请求中得到空回复。我的图像位于外部服务器上,因此“image_file”字段值设置为图像的完整 URL。我的要求如下:

[23-04-2014 01:09:51] https://{my_store_url}/api/v2/products/{product id}/images - Request:
stdClass Object
(
    [image_file] => {my external domain}/{file path}.png
)

我已经检查并且图像 URL 确实有效,实际上我通过 BC 控制面板从这个外部 URL 手动添加了图像,这也有效。

有什么想法吗?似乎是 Bigcommerce API 的错误...

提前致谢

【问题讨论】:

    标签: php curl bigcommerce


    【解决方案1】:

    不幸的是,图像是只读属性。

    每个人:https://developer.bigcommerce.com/api/stores/v2/products#create-product

    POST /stores/{store_hash}/v2/products

    只读属性 产品的以下属性是只读的。如果请求中包含这些属性中的一个或多个,它将​​被拒绝。

    计算价格 牌 图片 折扣规则 可配置字段 自定义字段 视频 品类 规则 选项集 选项 tax_class 要求

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-19
      • 1970-01-01
      • 1970-01-01
      • 2014-02-25
      • 1970-01-01
      • 2015-08-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多