跟我的问题一模一样,我真的是服了微信文档了,传了sub_mchid就返回sub_mchid不合法,把sub_mchid去掉,就返回UnionID为空
调用人脸接口返回UnionID为空,如何解决使用咱们官方提供的php V3接口,调取用户的unionid时,报以下错误 {"code":"INVALID_REQUEST","message":"UnionID为空"} 请求示例数据 // 构造一个 APIv3 客户端实例 $instance = Builder::factory([ 'mchid' => $merchantId, 'serial' => $merchantCertificateSerial, 'privateKey' => $merchantPrivateKeyInstance, 'certs' => [ $platformCertificateSerial => $platformPublicKeyInstance, ], ]); $resp = $instance->chain('v3/facemch/users/9502ca24-d7e2-48d7-812f-ee6512cfa591_rt1') ->get( ['query' => [ 'info_type' => 'ASK_UNIONID', 'appid' => 'wx111283e02891dbe9',//服务商公众号 'sub_mchid' => '1586753301',//子商户号 ] ] );
2022-11-10我把sub_mchid去掉了,返回:info_type值无定义,真的要奔溃了
/v3/facemch/users 查询用户UnionId[图片][图片] $token是客户端那边使用特约商户id获取到的,所以我这边也是使用的特约商户id,api证书那些去获取unionId,一直返回:sub_mchid不合法,快两天了还没调通,要奔溃了
2022-11-10