GET api/WechatBusiness/GetTicketAndOpenid?code={code}

A0..根据小程序传递的code获取openid,同时判断TicketAuthorization是否存在记录,如果存在返回会员信息,否则返回会员openid(小程序)

Request Information

URI Parameters

NameDescriptionTypeAdditional information
code

微信 res.code

string

Required

Body Parameters

None.

Response Information

Resource Description

A0..根据小程序传递的code获取openid,同时判断TicketAuthorization是否存在记录,如果存在返回会员信息,否则返回会员openid(小程序)

ResultModelOfMembershipInfo
NameDescriptionTypeAdditional information
code

integer

None.

msg

string

None.

data

MembershipInfo

None.

count

integer

None.

SessionKey

string

None.

Response Formats

application/json, text/json

Sample:
{
  "code": 1,
  "msg": "sample string 2",
  "data": {
    "MembershipGuid": "sample string 1",
    "GradeGuid": "sample string 2",
    "RealName": "sample string 3",
    "NickName": "sample string 4",
    "MemberName": "sample string 5",
    "MemberPwd": "sample string 6",
    "MemberAvatar": "sample string 7",
    "MemberLevel": "sample string 8",
    "MemberState": 9,
    "MemberPhone": "sample string 10",
    "MemberWeixin": "sample string 11",
    "MemberWeixinOpenid": "sample string 12",
    "MemberEmail": "sample string 13",
    "MemberDesc": "sample string 14",
    "MemberDescribe": "sample string 15",
    "CreateDate": "2025-12-06 11:45:55",
    "Creator": "sample string 17",
    "RefFansID": "sample string 18",
    "RefMobileID": "sample string 19",
    "TicketAuthorization": "sample string 20",
    "TicketCreateDate": "2025-12-06 11:45:55",
    "TicketExpDate": "2025-12-06 11:45:55",
    "WeChatOpenID": "sample string 21",
    "Unionid": "sample string 22"
  },
  "count": 1,
  "SessionKey": "sample string 3"
}

application/xml, text/xml

Sample:
<ResultModelOfMembershipInfoYBqWSVfu xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RuitingCC.Solution.RESTfulApi.Models.Model">
  <SessionKey>sample string 3</SessionKey>
  <code>1</code>
  <count>1</count>
  <data xmlns:d2p1="http://schemas.datacontract.org/2004/07/RuitingCC.Solution.Model.Entity">
    <d2p1:CreateDate>2025-12-06T11:45:55.599074+08:00</d2p1:CreateDate>
    <d2p1:Creator>sample string 17</d2p1:Creator>
    <d2p1:GradeGuid>sample string 2</d2p1:GradeGuid>
    <d2p1:MemberAvatar>sample string 7</d2p1:MemberAvatar>
    <d2p1:MemberDesc>sample string 14</d2p1:MemberDesc>
    <d2p1:MemberDescribe>sample string 15</d2p1:MemberDescribe>
    <d2p1:MemberEmail>sample string 13</d2p1:MemberEmail>
    <d2p1:MemberLevel>sample string 8</d2p1:MemberLevel>
    <d2p1:MemberName>sample string 5</d2p1:MemberName>
    <d2p1:MemberPhone>sample string 10</d2p1:MemberPhone>
    <d2p1:MemberPwd>sample string 6</d2p1:MemberPwd>
    <d2p1:MemberState>9</d2p1:MemberState>
    <d2p1:MemberWeixin>sample string 11</d2p1:MemberWeixin>
    <d2p1:MemberWeixinOpenid>sample string 12</d2p1:MemberWeixinOpenid>
    <d2p1:MembershipGuid>sample string 1</d2p1:MembershipGuid>
    <d2p1:NickName>sample string 4</d2p1:NickName>
    <d2p1:RealName>sample string 3</d2p1:RealName>
    <d2p1:RefFansID>sample string 18</d2p1:RefFansID>
    <d2p1:RefMobileID>sample string 19</d2p1:RefMobileID>
    <d2p1:TicketAuthorization>sample string 20</d2p1:TicketAuthorization>
    <d2p1:TicketCreateDate>2025-12-06T11:45:55.599074+08:00</d2p1:TicketCreateDate>
    <d2p1:TicketExpDate>2025-12-06T11:45:55.599074+08:00</d2p1:TicketExpDate>
    <d2p1:Unionid>sample string 22</d2p1:Unionid>
    <d2p1:WeChatOpenID>sample string 21</d2p1:WeChatOpenID>
  </data>
  <msg>sample string 2</msg>
</ResultModelOfMembershipInfoYBqWSVfu>