有赞新零售社区

发帖
API使用问题»有赞云订单中的itemid在商品接口获取不到

有赞云订单中的itemid在商品接口获取不到

adnap7 2019-07-23 5077 浏览 13 评论 | 只看楼主 [打印]
通过有赞云的https://open.youzanyun.com/api/youzan.trades.sold.get/4.0.0接口获得的订单明细中的商品itemid,在商品api的接口youzan.item.get.3.0.0youzan.items.onsale.get.3.0.0  、youzan.items.inventory.get.3.0.0中都获取不到,怎么办
用手机打开
收藏 ··· 回复
    麻烦您这边提供token+接口+请求入参
    有赞-技术支持

      adnap7 青铜   2019-07-24 | 只看该作者
      有赞-妮子 发表于 2019-7-23 16:33
      麻烦您这边提供token+接口+请求入参


      token:63661d9204bb1a633dea41c9bb5f223f
      接口:https://open.youzanyun.com/api/youzan.item.get/3.0.0
      入参: item_id:483351703  
      注:该itemid是从订单接口的E20190628161009033000021订单获取的itemid,在订单接口中是有值得,在商品接口无值

        经排查,您订单中获取的item_id,该商品是2019-06-28号创建的,在2019-07-02 16:09:14号删除了该商品;然后又在2019-07-02 16:14:06 创建了一个相同商品名称的商品,但是这个商品id是484114177;
        结论:删除掉的商品(不在您店铺的商品)是查不到的,属于正常现象。
        有赞-技术支持

          adnap7 青铜   2019-07-24 | 只看该作者
          有赞-妮子 发表于 2019-7-23 17:03
          经排查,您订单中获取的item_id,该商品是2019-06-28号创建的,在2019-07-02 16:09:14号删除了该商品;然后 ...


          不对吧。我是根据订单中的itemid查的商品,不是根据商品名称查的

            该订单中的itemid对应的商品已经删除了(不在该店铺了)因此查不到
            有赞-技术支持

              adnap7 青铜   2019-07-24 | 只看该作者
              有赞-妮子 发表于 2019-7-23 18:04
              该订单中的itemid对应的商品已经删除了(不在该店铺了)因此查不到


              就是商品已经删除,但是订单信息早已生成对吧,我知道了。
              还有一个问题是,youzan.trades.sold.get.4.0.0接口中,请求参数status的属性有TRADE_REFUND,响应结果的status里没有;以及响应结果的status里有WAIT_CONFIRM(待确认,包含待成团、待接单等等。即:买家已付款,等待成团或等待接单),但是请求参数的status里没有。这很奇怪不是吗,以哪个为准呢。

                入参的status是拉取的订单状态,如TRADE_REFUND,那么只会拉取到处于退款中/维权中的订单;而如果该笔订单处于退款/维权中,则响应参数中的status:WAIT_BUYER_CONFIRM_GOODS
                有赞-技术支持

                  adnap7 青铜   2019-07-24 | 只看该作者
                  有赞-妮子 发表于 2019-7-23 18:48
                  入参的status是拉取的订单状态,如TRADE_REFUND,那么只会拉取到处于退款中/维权中的订单;而如果该笔订单 ...


                  就是WAIT_BUYER_CONFIRM_GOODS和traderefund都对应响应结果中的WAIT_BUYER_CONFIRM_GOODS是吗。那响应结果中的WAIT_CONFIRM对应请求参数中的status的什么呢

                    响应结果中的WAIT_CONFIRM对应请求参数中的status的什么呢?
                    ------------------------------------------------------
                    TRADE_REFUND
                    有赞-技术支持

                      adnap7 青铜   2019-07-24 | 只看该作者
                      有赞-妮子 发表于 2019-7-23 20:14
                      响应结果中的WAIT_CONFIRM对应请求参数中的status的什么呢?
                      -------------------------------------------- ...


                      就是请求参数status设置Trade_Refund,拉取下来的订单的status值可能是WAIT_BUYER_CONFIRM_GOODS也可能是WAIT_CONFIRM对吗

                        12跳至
                        您需要登录后才可以回帖 登录 | 立即注册

                        本版积分规则

                        复制链接
                        新浪微博
                        QQ空间
                        微信扫码
                        • 回复

                        • 评分

                        客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

                        复制成功