POST api/WechatBusiness/MemberLogin
B.小程序会员登录,传递手机号码、openid,昵称,头像信息,返回登录成功的会员记录
Request Information
URI Parameters
None.
Body Parameters
FromMembershipLoginParam| Name | Description | Type | Additional information |
|---|---|---|---|
| MemberName |
手机号码 |
string |
None. |
| Openid |
微信唯一标识 |
string |
None. |
| Nickname |
微信唯一标识 |
string |
None. |
| Headimgurl |
微信唯一标识 |
string |
None. |
| Unionid |
用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。 |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"MemberName": "sample string 1",
"Openid": "sample string 2",
"Nickname": "sample string 3",
"Headimgurl": "sample string 4",
"Unionid": "sample string 5"
}
application/xml, text/xml
Sample:
<FromMembershipLoginParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RuitingCC.Solution.Model.Param"> <Headimgurl>sample string 4</Headimgurl> <MemberName>sample string 1</MemberName> <Nickname>sample string 3</Nickname> <Openid>sample string 2</Openid> <Unionid>sample string 5</Unionid> </FromMembershipLoginParam>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
B.小程序会员登录,传递手机号码、openid,昵称,头像信息,返回登录成功的会员记录
ResultModelOfMembershipWeChatViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| code | integer |
None. |
|
| msg | string |
None. |
|
| data | MembershipWeChatViewModel |
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",
"MemberAvatar": "sample string 2",
"RealName": "sample string 3",
"WeChatOpenID": "sample string 4",
"WeChatImg": "sample string 5",
"TicketAuthorization": "sample string 6",
"MemberLevel": "sample string 7",
"MonitoringData": null,
"LastPrice": 8.1,
"NowPrice": 9.1,
"FluctuationRang": 10.1,
"RangSn": 11.1,
"JZJJ": [
{},
{}
],
"ZDF": [
{},
{}
],
"ChartMonth": [
{},
{}
],
"ShbreaSn": 12
},
"count": 1,
"SessionKey": "sample string 3"
}
application/xml, text/xml
Sample:
<ResultModelOfMembershipWeChatViewModel_PMZaNr5Z 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.ViewModel">
<d2p1:ChartMonth xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:anyType />
<d3p1:anyType />
</d2p1:ChartMonth>
<d2p1:FluctuationRang>10.1</d2p1:FluctuationRang>
<d2p1:JZJJ xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:anyType />
<d3p1:anyType />
</d2p1:JZJJ>
<d2p1:LastPrice>8.1</d2p1:LastPrice>
<d2p1:MemberAvatar>sample string 2</d2p1:MemberAvatar>
<d2p1:MemberLevel>sample string 7</d2p1:MemberLevel>
<d2p1:MembershipGuid>sample string 1</d2p1:MembershipGuid>
<d2p1:MonitoringData i:nil="true" />
<d2p1:NowPrice>9.1</d2p1:NowPrice>
<d2p1:RangSn>11.1</d2p1:RangSn>
<d2p1:RealName>sample string 3</d2p1:RealName>
<d2p1:ShbreaSn>12</d2p1:ShbreaSn>
<d2p1:TicketAuthorization>sample string 6</d2p1:TicketAuthorization>
<d2p1:WeChatImg>sample string 5</d2p1:WeChatImg>
<d2p1:WeChatOpenID>sample string 4</d2p1:WeChatOpenID>
<d2p1:ZDF xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:anyType />
<d3p1:anyType />
</d2p1:ZDF>
</data>
<msg>sample string 2</msg>
</ResultModelOfMembershipWeChatViewModel_PMZaNr5Z>