授权码查询openid接口

接口说明

  • 通过授权码查询公众号 openid,调用查询后,该授权码只能由此商户号发起扣款,直至授权码更新。

请求方式

  • POST

方法名

  • fshows.liquidation.wx.query.openid

请求参数

名称 变量名 必填 类型 描述
授权码 auth_code String(128) 扫码支付授权码,设备读取用户微信中的条码或者二维码信息
微信子商户号 sub_mch_id String(32) 微信子商户号
子商户公众帐号ID sub_appid String(32) 微信分配的子商户公众账号ID
渠道号商商户号 channel_id String(32) 微信支付分配给收单服务商的 ID

请求示例

{  
  "method":"fshows.liquidation.wx.trade.pay",
  "app_id":"2016072300007148",
  "sign":"hq1j1tBCQkJCecJbU1I+9VyRDPyjzBjT6ok7S6QWT72ebJ7nNmTJFy5GLh0Zw9lyciT/1Qd7dDeFRVwqxHW10xzv8qBqjGNq4S1TH1sEukMBk7emkD78javGS0m+6KIEtK1K5gePgqy3HRpxqrD58jqZIOu5FIxY5m5a93CJC/o=",
  "version":"1.0"
  "content":{ "sub_appid" : "wx55bf79ec7a96756c",
 "sub_mch_id" : "211038911",
 "auth_code" : "134555194966412547",
 "channel_id" : "24006512" }
}

返回值

名称 变量名 类型 描述
返回状态码 return_code String(16) SUCCESS/FAIL
返回信息 return_msg String(128) 返回信息,如非空,为错误原因,签名失败、参数格式校验错误
公众帐号ID appid String(32) 微信分配的公众帐号ID
子商户公众帐号ID sub_appid String(32) 微信分配的子商户公众帐号ID
商户号 mch_id String(32) 商户号
子商户号 sub_mch_id String(32) 子商户号
随机字符串 nonce_str String(32) 随机字符串
用户标识 openid String(128) 用户在商户appid下的唯一标识
用户子标识 sub_openid String(128) 用户在子商户appid下的唯一标识
业务结果 return_code String(16) SUCCESS/FAIL
签名 sign String(32) 签名

返回值示例

成功返回示例:

{
    "return_value": {
        "nonce_str": "3f30ab209c874345936d162433bd3601",
        "openid": "oUpF8uENrthQzEbAtN8BSkNzcwBc",
        "appid": "wx2421b1c4370ec42b",
        "sign": "hEE7b/+soHJjVA2PV+7sG9dy2RHHWjP3zUyByvKdZv1R82vGIpneOV7szVHDXMSMgkPGM9N5Wn0hehcgI5pEMlYc///zAIKmPs4lfi28dvKt/Kyy3UaLdBKetpaurnofGfme2RW8XSN10TKbCIxLlv9Tq0hJbaiuFRhI2pWPQs+o02Fuc0u/E5ADeJ8H9vM83VURuytUO9//goCutfBMN/R5MbAc+h7zq9/K6sTlHz8sBcSrmSmkJA9llH4/hWwUVlkmhduwXBmhJiJgLKUywzBihKxbtNIhmvkp+9TGO/+h44FzX8ErBWDQ5MIDKwDF8mbeerCRX+4TTt8j+m76+Q==",
        "return_msg": "成功",
        "result_code": "SUCCESS",
        "sub_appid": "wx55bf79ec7a96757c",
        "mch_id": "1900009211",
        "sub_mch_id": "211038911",
        "sub_openid": "b4y9SwbOKAmEMlTYuQMO750g7720"
    },
    "success": TRUE
}

失败返回示例

{
   "error_code": "-101",
    "error_message": "无效参数",
    "success": false
}

results matching ""

    No results matching ""