POST {version}/Account/RegisterApp
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| version | string |
None. |
Body Parameters
RegisterIpo| Name | Description | Type | Additional information |
|---|---|---|---|
| userAuthorType |
用户授权登录类型 |
UserAuthorTypeEnum |
None. |
| Identifier |
用户名或第三方授权 |
string |
None. |
| Credential |
密码或微信 |
string |
None. |
| UnionID |
微信统唯一标码 |
string |
None. |
| DeviceIdMode | integer |
None. |
|
| DeviceId |
设备标识符(用于无需登录标识) 值的计算方式根据DeviceIdMode方式的不同而不同 |
string |
None. |
| UUID |
自定义Installtion ID phonegap : device.uuid 必须保存起来 |
string |
None. |
| MAC |
设备MAC地址 |
string |
None. |
| IMEI |
国际移动设备识别码 |
string |
None. |
| AndroidId |
Android设备唯一标识码 ANDROID_ID |
string |
None. |
| IDFV |
IOS的identifierForVendor 每个应用提供商提供的唯一标识,重装app后将不同 |
string |
None. |
| DeviceName |
设备的型号名称 |
string |
None. |
| DevicePlatform |
设备使用的操作系统名称 |
string |
None. |
| DeviceVersion |
操作系统的版本号 |
string |
None. |
| MChannelID |
注册通道 |
integer |
None. |
| PChannelID |
推广渠道编码 0-未知 |
integer |
None. |
| PChannelUrl |
推广URL标识 |
string |
None. |
| PChannelCode |
推广Code |
string |
None. |
| UserIP |
获得用户IP |
string |
None. |
| VersionID |
登录时版本 |
string |
None. |
| Code |
验证码 |
string |
None. |
| DeviceToken |
极光推送-DeviceToken |
string |
None. |
Request Formats
application/json, text/json
{
"userAuthorType": 0,
"Identifier": "sample string 1",
"Credential": "sample string 2",
"UnionID": "sample string 3",
"DeviceIdMode": 4,
"DeviceId": "sample string 5",
"UUID": "sample string 6",
"MAC": "sample string 7",
"IMEI": "sample string 8",
"AndroidId": "sample string 9",
"IDFV": "sample string 10",
"DeviceName": "sample string 11",
"DevicePlatform": "sample string 12",
"DeviceVersion": "sample string 13",
"MChannelID": 14,
"PChannelID": 15,
"PChannelUrl": "sample string 16",
"PChannelCode": "sample string 17",
"UserIP": "sample string 18",
"VersionID": "sample string 19",
"Code": "sample string 20",
"DeviceToken": "sample string 21"
}
application/xml, text/xml
<RegisterIpo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eshikao.Models.User"> <AndroidId>sample string 9</AndroidId> <Code>sample string 20</Code> <Credential>sample string 2</Credential> <DeviceId>sample string 5</DeviceId> <DeviceIdMode>4</DeviceIdMode> <DeviceName>sample string 11</DeviceName> <DevicePlatform>sample string 12</DevicePlatform> <DeviceToken>sample string 21</DeviceToken> <DeviceVersion>sample string 13</DeviceVersion> <IDFV>sample string 10</IDFV> <IMEI>sample string 8</IMEI> <Identifier>sample string 1</Identifier> <MAC>sample string 7</MAC> <MChannelID>14</MChannelID> <PChannelCode>sample string 17</PChannelCode> <PChannelID>15</PChannelID> <PChannelUrl>sample string 16</PChannelUrl> <UUID>sample string 6</UUID> <UnionID>sample string 3</UnionID> <UserIP>sample string 18</UserIP> <VersionID>sample string 19</VersionID> <userAuthorType>Unknow</userAuthorType> </RegisterIpo>
application/x-www-form-urlencoded
Response Information
Resource Description
UserInfoDto| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId |
系统中唯一标识用户的键值 |
string |
None. |
| Token |
登录Token |
string |
None. |
| Role |
角色 |
string |
None. |
| UserSign |
用户签名 |
string |
None. |
| LookQuestionNum |
看题数量 |
integer |
None. |
| Birthday |
生日 |
date |
None. |
| Mobile |
用户注册手机号码 |
string |
None. |
| NickName |
用户昵称 |
string |
None. |
| RealName |
用户真实姓名 |
string |
None. |
| Sex |
用户性别 |
string |
None. |
| Avatar |
用户头像 |
string |
None. |
| AvatarBase64 |
Base64头像 |
string |
None. |
| ExamType |
考试类型 |
integer |
None. |
| GradeTypeID |
年级 |
string |
None. |
| SubjectTypeID |
阶段 |
string |
None. |
| AreaID |
所在省份 |
string |
None. |
| AreaName |
省份中文名称 |
string |
None. |
| PChannelId |
渠道编号 |
integer |
None. |
| PChannelUrl |
渠道Url |
string |
None. |
| IsLogin |
登录:0-未授权 1-已授权 |
integer |
None. |
| IsSetExamType |
是否设置考试类型 |
boolean |
None. |
| IsSetPwd |
是否设置密码 |
boolean |
None. |
| IsCheck |
是否审核版本 |
string |
None. |
| UUID |
UUID |
string |
None. |
| LoginMode |
登录模式: 0、正式用户 1、游客 |
integer |
None. |
| MemberToTime |
会员到期日期 |
string |
None. |
| IsMember |
是否会员 |
boolean |
None. |
| MemberInfo |
会员信息 |
MemberInfoDto |
None. |
Response Formats
application/json, text/json
{
"UserId": "sample string 1",
"Token": "sample string 2",
"Role": "sample string 3",
"UserSign": "sample string 4",
"LookQuestionNum": 5,
"Birthday": "2026-01-31T18:00:47.3949586+08:00",
"Mobile": "sample string 7",
"NickName": "sample string 8",
"RealName": "sample string 9",
"Sex": "sample string 10",
"Avatar": "sample string 11",
"AvatarBase64": "sample string 12",
"ExamType": 13,
"GradeTypeID": "sample string 14",
"SubjectTypeID": "sample string 15",
"AreaID": "sample string 16",
"AreaName": "sample string 17",
"PChannelId": 18,
"PChannelUrl": "sample string 19",
"IsLogin": 20,
"IsSetExamType": true,
"IsSetPwd": true,
"IsCheck": "sample string 23",
"UUID": "sample string 24",
"LoginMode": 25,
"MemberToTime": "sample string 26",
"IsMember": true,
"MemberInfo": {
"BigTitle": "sample string 1",
"Title": "sample string 2",
"OpenNum": "sample string 3",
"CommonProblem": "sample string 4",
"MemberIntroduces": [
{
"Title": "sample string 1",
"Describe": "sample string 2",
"Cover": "sample string 3",
"ImageUrl": "sample string 4",
"Sort": 5
},
{
"Title": "sample string 1",
"Describe": "sample string 2",
"Cover": "sample string 3",
"ImageUrl": "sample string 4",
"Sort": 5
}
]
}
}
application/xml, text/xml
<UserInfoDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eshikao.Model">
<AreaID>sample string 16</AreaID>
<AreaName>sample string 17</AreaName>
<Avatar>sample string 11</Avatar>
<AvatarBase64>sample string 12</AvatarBase64>
<Birthday>2026-01-31T18:00:47.3949586+08:00</Birthday>
<ExamType>13</ExamType>
<GradeTypeID>sample string 14</GradeTypeID>
<IsCheck>sample string 23</IsCheck>
<IsLogin>20</IsLogin>
<IsMember>true</IsMember>
<IsSetExamType>true</IsSetExamType>
<IsSetPwd>true</IsSetPwd>
<LoginMode>25</LoginMode>
<LookQuestionNum>5</LookQuestionNum>
<MemberInfo>
<BigTitle>sample string 1</BigTitle>
<CommonProblem>sample string 4</CommonProblem>
<MemberIntroduces>
<MemberIntroduceDto>
<Cover>sample string 3</Cover>
<Describe>sample string 2</Describe>
<ImageUrl>sample string 4</ImageUrl>
<Sort>5</Sort>
<Title>sample string 1</Title>
</MemberIntroduceDto>
<MemberIntroduceDto>
<Cover>sample string 3</Cover>
<Describe>sample string 2</Describe>
<ImageUrl>sample string 4</ImageUrl>
<Sort>5</Sort>
<Title>sample string 1</Title>
</MemberIntroduceDto>
</MemberIntroduces>
<OpenNum>sample string 3</OpenNum>
<Title>sample string 2</Title>
</MemberInfo>
<MemberToTime>sample string 26</MemberToTime>
<Mobile>sample string 7</Mobile>
<NickName>sample string 8</NickName>
<PChannelId>18</PChannelId>
<PChannelUrl>sample string 19</PChannelUrl>
<RealName>sample string 9</RealName>
<Role>sample string 3</Role>
<Sex>sample string 10</Sex>
<SubjectTypeID>sample string 15</SubjectTypeID>
<Token>sample string 2</Token>
<UUID>sample string 24</UUID>
<UserId>sample string 1</UserId>
<UserSign>sample string 4</UserSign>
</UserInfoDto>