企业微信已授权绑定到微信商户号对应的appId。
通过接口获取到的 openid(企业userid转openid),统一下单异常提示:appid和openid不匹配
这异常还需要注意那些地方,统一下单时使用的appId 是微信商户号关联的appId
请求参数如下:
<?xml version="1.0" encoding="UTF-8"?> <xml>
<appid>wxa3575XXX9162</appid>
<body>HTXXX</body>
<mch_id>160XXX4489</mch_id>
<nonce_str>1542802CA9863002</nonce_str>
<notify_url>https://XXX</notify_url>
<openid>oDno300cJSK8XXXxW3HGNzQjE</openid>
<out_trade_no>2022060117165218ZAn1</out_trade_no>
<sign>102FE7FF38B685010745F5A117BEDC87</sign>
<spbill_create_ip>XXX</spbill_create_ip>
<time_expire>20220601172652</time_expire>
<time_start>20220601171652</time_start>
<total_fee>40000</total_fee>
<trade_type>JSAPI</trade_type>
</xml>
响应参数如下:
<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
<result_code><![CDATA[FAIL]]></result_code>
<err_code_des><![CDATA[appid和openid不匹配]]></err_code_des>
<err_code><![CDATA[PARAM_ERROR]]></err_code>
<mch_id><![CDATA[160XXX4489]]></mch_id>
<appid><![CDATA[wxa3575XXX9162]]></appid>
<nonce_str><![CDATA[MTROfBiYwwjicqat]]></nonce_str>
<sign>