收藏
回答

appid和openid不匹配?

返回代码:SUCCESS,返回信息:OK,结果代码:FAIL,错误代码:PARAM_ERROR,错误详情:appid和openid不匹配

服务商模式,关联公众号APPID,在小程序提交支付,之前几个月都好的,最近几天出现appid和openid不匹配,是不是最近改了什么要求


回答关注问题邀请回答
收藏

2 个回答

  • 喜欢乱窜的劉肆伍
    喜欢乱窜的劉肆伍
    2022-07-25

    解决了吗?什么原因?

    2022-07-25
    有用
    回复
  • Memory
    Memory
    2021-10-23

    报错就是openid和appid不对应,可能存在的情况:

    1、应用层写死了appid或者openid

    详解:有正确的两个对应参数,但是应用层代码写死了appid或者openid参数,导致请求出去的数据是错误的

    解决方案:

    使用postman工具请求接口,如果成功,说明应用层有写死的数据,如果失败,说明两个参数不对应,需要重新获取

    2、openid是另外appid下获取的

    详解:当前的openid是另外一个appid下获取的,并非当前接口传参appid获取的openid

    解决方案:

    参考一下这个文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842   重新获取用户在当前appid下的openid

    你也可以使用该接口校验你小程序获取的openid和appid是否匹配https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/sec-check/security.msgSecCheck.html,报错43104就是不匹配,成功也不会给用户下发任何信息。

    2021-10-23
    有用
    回复
登录 后发表内容