# 查询联名关系

本接口应在服务器端调用,详细说明参见服务端API

# 请求地址

POST https://api.weixin.qq.com/openmall/comember/query?access_token=ACCESS_TOKEN

# 请求参数

属性 类型 说明
request_type number 请求类型,枚举值,必填
openid string 用户的OpenID
mall_appid string 商场小程序APPID
brand_appid string 品牌小程序APPID

# 商场使用的RequestType和对应参数

RequestType 说明 请求参数填写
1001 查询商场和所有品牌的全部联名关系和授权信息 MallAppID、BrandAppID、UserOpenID均不需要填写
1002 查询商场和某个品牌的全部联名关系和授权信息 只需要填写BrandAppID
1003 查询用户在商场下和所有品牌的联名关系和授权信息 只需要填写UserOpenID
1004 查询用户在商场和某个品牌下的联名关系和授权信息 只需要填写UserOpenID,BrandAppID

# 品牌使用的RequestType和对应参数

RequestType 说明 请求参数填写
2001 查询品牌和所有商场的全部联名关系和授权信息 MallAppID、BrandAppID、UserOpenID均不需要填写
2002 查询品牌和某个商场的全部联名关系和授权信息 只需要填写MallAppID
2003 查询用户在品牌下和所有商场的联名关系和授权信息 只需要填写UserOpenID
2004 查询用户在品牌和某个商场下的联名关系和授权信息 只需要填写UserOpenID,MallAppID

# 请求参数示例

//调用方为品牌,请求用户(oidsxlslslslwe)在品牌和商场(wxxxxxxx)下的联名关系和授权信息。
{
    "request_type": 2004,
    "openid": "oidsxlslslslwe",
    "mall_appid": "wxxxxxxx",
    "brand_appid": ""
}

# 返回参数

属性 类型 说明
RequestType number 请求类型,枚举值
MallAppID string 商场小程序APPID,若请求未填写则为空
BrandAppID string 品牌小程序APPID,若请求未填写则为空
UserOpenID string 用户的OpenID,若请求为填写则为空
StatusCode number 0表示成功,非0表示失败
StatusMsg string 状态信息
CoMember[] object array 联名关系列表,CoMember结构见下方

# CoMember结构

属性 类型 说明
UserOpenID string 用户OpenID
MallAppID string 商场AppID
BrandAppID string 品牌AppID

# 返回参数示例

{
   "RequestType":1004,
   "UserOpenID":"oidsxlslslslwe",
   "MallAppID":"wxxxxxxx",
   "BrandAppID":"wxzzzzzz",
   "AuthInfo":{
      "field1":"value1",
      "field2":"value2",
      "field3":"value3",
      "field4":"value4"
   }
}