您所在位置: 首页 > > 推手商品
  • gome.pusher.product.create添加产品的基本信息

  • 简要描述
  • 系统级输入参数
  • 应用级输入参数
  • 请求示例
  • 返回结果参数
  • 返回示例
  • 异常码
  • 系统级异常码
  • API工具
  • 名称 类型 必须 描述
    $app String 应用的app_key
    $method String API接口名称
    $sign String 签名
    $token String 采用OAuth授权方式为必填参数
    $v String API协议版本,可选值:1.0.0
  • 名称 类型 必须 示例值 描述
    shopNo String 店铺ID
    outSpuId String 外部产品编码
    productName String 产品名称
    sellCtgyId String cat18000340 推手商品三级分类ID
    brandId String 19106 商品品牌ID
    brandName String 商品品牌名称
    unit String 计量单位
    packingList String 包装清单
    saleService String 售后服务
    saleServiceDays Integer 售后服务天数
    props OpenItemProp[] 规格参数
    key String - key
    values String[] - value
    groupName String - 模板组
    adverWord String 降价促销 广告语/卖点
    keyWord String[] 搜索关健词
    freightTemplateId String 运费模板ID(非必输,不填默认去店铺的默认运费模板)
    descImages String[] 商品描述详情图
    mobileImages String[] 手机描述详情图
    length Integer 长cm
    width Integer 宽cm
    height Integer 高cm
    grossWeight Double 毛重kg
    openGoodsSkus OpenGoodsSku[] 商品信息
    outId String - 外部商品编码
    goodName String - 商品名称
    stock Integer - 库存[1 有货、2 无货]
    sellPrice Double - 价格
    underlinedPrice Double - 划线价格
    appUrl String - app链接
    h5Url String - H5链接
    applets AppletsVO[] - 小程序链接
    platform String - 平台,如微信、支付宝、百度
    appId String - appId
    path String - 路径
    evaluations EvaluationVO[] - 评价
    outId String - 外部商品编码
    score String - 分数
    content String - 内容
    evaluationNum Integer - 评价数
    evaluationRate Double - 好评率[如0.95]
    mainImages String[] - 主图
    itemProps OpenItemProp[] - 规格参数
    key String - key
    values String[] - value
    groupName String - 模板组
    sellerItems OpenSellerItem[] - 销售属性
    key String - key
    value String - value
    grossWeight Double - 毛重
    height Integer -
    length Integer -
    width Integer -
    barCode String - 条形码
    goodsTax Double - 税率[如0.13、0.09、0.06、0.03、0.01等]
  • Java


    GmosClient client = new DefaultGmosClient(url, appKey, secret, token);
    GomePusherProductCreateRequest request = new GomePusherProductCreateRequest();
      //详细参数信息请参考API详情页面。
        request.setShopNo("");
        request.setOutSpuId("");
        request.setProductName("");
        request.setSellCtgyId("cat18000340");
        request.setBrandId("19106");
        request.setBrandName("");
        request.setUnit("");
        request.setPackingList("");
        request.setSaleService("");
        request.setSaleServiceDays();
        request.setProps();
        request.setAdverWord("降价促销");
        request.setKeyWord();
        request.setFreightTemplateId("");
        request.setDescImages();
        request.setMobileImages();
        request.setLength();
        request.setWidth();
        request.setHeight();
        request.setGrossWeight();
        request.setOpenGoodsSkus();
    GomePusherProductCreateResponse response = client.execute(request);
    System.out.println(response.getBody());


    PHP


    require_once('GmosSdk.php');
    
    $client = new GmosClient;
      $client -> appkey = "";
      $client -> secretKey = "";
      $client -> session = "";
      $client -> gatewayUrl = "";
    
      $request = new GomePusherProductCreateRequest;
      //详细参数信息请参考API详情页面。
        $request -> setShopNo("");
        $request -> setOutSpuId("");
        $request -> setProductName("");
        $request -> setSellCtgyId("cat18000340");
        $request -> setBrandId("19106");
        $request -> setBrandName("");
        $request -> setUnit("");
        $request -> setPackingList("");
        $request -> setSaleService("");
        $request -> setSaleServiceDays();
        $request -> setProps();
        $request -> setAdverWord("降价促销");
        $request -> setKeyWord();
        $request -> setFreightTemplateId("");
        $request -> setDescImages();
        $request -> setMobileImages();
        $request -> setLength();
        $request -> setWidth();
        $request -> setHeight();
        $request -> setGrossWeight();
        $request -> setOpenGoodsSkus();
    $response = $client -> execute($request);


    Net


    IGmosClient client = new DefaultGmosClient(url, appKey, secret, token);
    GomePusherProductCreateRequest request = new GomePusherProductCreateRequest();
    
    request.ShopNo="";
    request.OutSpuId="";
    request.ProductName="";
    request.SellCtgyId="cat18000340";
    request.BrandId="19106";
    request.BrandName="";
    request.Unit="";
    request.PackingList="";
    request.SaleService="";
    request.SaleServiceDays=;
    request.Props=;
    request.AdverWord="降价促销";
    request.KeyWord=;
    request.FreightTemplateId="";
    request.DescImages=;
    request.MobileImages=;
    request.Length=;
    request.Width=;
    request.Height=;
    request.GrossWeight=;
    request.OpenGoodsSkus=;
    
    GomePusherProductCreateResponse response = client.Execute(request);
  • 错误码 错误消息
    30012 商品分类未配置佣金信息
    30011 已存在的outId
    30010 已存在的outSpuId
  • 错误码 错误消息
    10001 系统错误
    10002 方法调用次数超限
    10003 当前版本的方法不存在,请检查
    10004 缺少版本参数,请指定服务方法的版本号
    10005 该应用在当前IP下禁止访问
    8224 缺少签名参数,请添加签名请求参数
    8999 存在重复的请求,请在90秒之后再请求第二次
    8225 签名无效,请按正确的算法对请求数据进行签名
    9000 字段%s不能为空
    8249 超过上传限制
    8223 无效的appKey,请使用合法的appKey(由服务提供商授予你)
    8239 需要传递accessToken参数
    8222 缺少appKey,请向服务端获取合法的appKey
    20001 令牌已过期