收藏
回答

system error rid: 666c8a35-3fdb7f5d-0dd0afe6是什么原因?

调用: https://api.weixin.qq.com/cgi-bin/express/intracity/createstore?access_token={ACCESS_TOKEN} 接口

创建门店时

接口返回:

{

    "errcode": -1,

    "errmsg": "system error rid: 666c8a35-3fdb7f5d-0dd0afe6"

}

当我不加密,明文发送,但有签名,此时返回:

{
    "errcode": 40097,
    "errmsg": "invalid args rid: 666db5c6-4efd7fe8-462a353a"
}


这能代表签名过了吗?


商家需要通过数字签名来保证求的真实性和数据的完整性,签名和加密的参考,微信服务端api签名指南。使用加密和签名之前请确认小程序 已经配置了签名秘钥和加密秘钥,配置路径:小程序管理后台->开发管理->开发设置->API安全 注意:小程序管理后台配置了签名秘钥和加密用的对称秘钥后,如果商家确定不需要全局使用接口加密和签名,可以不开启api加密,如下图为没有开启加密的状态!!!

根据上面的文档,我又关闭了,全局接口加密和签名,然后明文发送,结果返回:

{
    "errcode": 934011,
    "errmsg": "signature is needed, please refer document for help [https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/getting_started/api_signature.html] rid: 666dba68-11ff5513-6505a105"
}


文档有问题,还是我理解有问题




最后一次编辑于  06-16
回答关注问题邀请回答
收藏

1 个回答

  • Jackson.Bruce
    Jackson.Bruce
    06-15

    当故意传错误的加密数据时,返回:

    {
        "errcode": 40235,
        "errmsg": "invalid encrypt rid: 666d2011-1042998f-6a38fddd"
    }
    
    


    这个结果符合预期



    06-15
    有用
    回复 1
    • 小李呀
      小李呀
      08-14
      解决了吗老哥,我问题跟你一模一样
      08-14
      回复
登录 后发表内容