有赞新零售社区

发帖
API使用问题»储值卡对接门店POS的异常,请协助解决。

[API调用-商品/交易] 储值卡对接门店POS的异常,请协助解决。

三夫户外装备专家 2023-06-14 454 浏览 12 评论 | 只看楼主 [打印]
前几天提交过类似的帖子,由于回复时间超过3天,被关闭了。再次提问:
1、调用的接口:youzan.cardvoucher.valuecard.fund.pay 储值卡支付。 已经确认,储值相关的接口能力包已经开通。
2、接口报错信息:com.youzan.cloud.open.sdk.common.exception.SDKException: code:101,message:接口要求授权类型与授权凭证类型不匹配。
3、SDK获取方式:首先更新了SDK(1.0.28.10002768202306131841-RELEASE),然后maven获取最新的资源包:
    <dependency>  
         <groupId>com.youzan.cloud</groupId>  
         <artifactId>open-sdk-core</artifactId>  
         <version>1.0.25-RELEASE</version>
     </dependency>

     <dependency>  
         <groupId>com.youzan.cloud</groupId>  
         <artifactId>open-sdk-gen</artifactId>  
         <version>1.0.28.10002768202306131841-RELEASE</version>
     </dependency>

4、accesstoken返回值作为附件已经上传。
5、不知为何有赞云后台的日志管理那里,根据时间段查询不到日志。
用手机打开
收藏 ··· 回复
    Ludan   有赞云团队   2023-06-14 | 只看该作者
    您好,可以补充提供下调用这个接口的traceId,请求参数,店铺id这些信息。

      您好:感谢很快回复!
      店铺ID:1543161  返回值中没有traceId 所以无法提供更详细信息请看上传的截图。
      • Ludan 2023-06-15
        您好,可以进入开发者后台,找到开发者工具-API调试,先进行api的调试。如果接口还是调式不通,可以在调试工具中获取到traceid。

      这个问题搞死人了,我们项目着急上,能否有其他方式可以简单沟通一下?这种方式太要命了。
      ===============================
      用后台的调试工具API不报错,但是使用SDK中还是那个报错。还是在SDK的问题上。甚至复制了API工具上的代码在我本地通过SDK调用,报错是一样的。怀疑SDK问题?看我前面的内容,是通过maven下载的。

      再次强调:没有traceid
      接口日志查询不到东西。
      要去接口日志看的前提是:要调用有赞某个API的请求有过去,才会有tarceid.
      我们现在的报错是请求根本没到他们的具体API,拿到token后,调用具体API就报错了。也就是没执行到他你们 API里面去。

      ==============================

        我们现在收到的报错参数只有:code,message参数。
        code:101,message:接口要求授权类型与授权凭证类型不匹配

        没有你们说的什么traceid返回,更没有data这个参数返回

        我们需要知道:授权类型与授权凭证类型 到底指的是什么? 你么那边也重点关注一下这个异常。
        • Ludan 2023-06-15
          您好,可以看看这个文章,排查下是不是这个问题:https://doc.youzanyun.com/resource/doc/3908/3908
        • 不是这个问题。我们报错是code:101,message:接口要求授权类型与授权凭证类型不匹配。 你提供的资源是code: 1103, message: 授权应用不匹配。 我们这边只有一个应用,应该不存在这个问题的。

        不是这个问题。我们报错是code:101,message:接口要求授权类型与授权凭证类型不匹配。 你提供的资源是code: 1103, message: 授权应用不匹配。 我们这边只有一个应用,应该不存在这个问题的。

          管理员在吗?请看一下这个帖子寻求下支持。
          • Ludan 2023-06-16
            您好,这里只提供token没有办法定位问题。需要提供appid或者traceid,接口调用时间,或者token生成的方式等。

          您好:我们的App Id: 10002768
          能否帮忙协查。
          • Ludan 2023-06-16
            您好,看到您是无容器自用型应用,可以按照文档方式获取accessToken。https://doc.youzanyun.com/resource/doc/3031

            如果还是有疑问,可以提供下获取token的相关请求或者获取方式等。

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

          本版积分规则

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

          • 评分

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

          复制成功