POST v1/customer?_id={_id}

注册客户

Request Information

URI Parameters

NameDescriptionTypeAdditional information
_id

API ID

string

Required

Body Parameters

注册信息,JSON格式

Register
NameDescriptionTypeAdditional information
username

注册名称,必填 不超过20个字符,只能为字母或者数字组合,不能有特殊字符

string

None.

short_name

用户简称,必填

string

None.

full_name

用户全称,必填

string

None.

mobile

手机号码,必填

string

None.

email

邮件

string

None.

password

密码,可选参数

string

None.

english_name

英文名称,可选参数

string

None.

web_address

网站地址,可选参数

string

None.

tel

联系电话,可选参数

string

None.

country

国家,可选参数

string

None.

state

省/州,可选参数

string

None.

city

城市,可选参数

string

None.

zipcode

邮编,可选参数

string

None.

address

详细地址,可选参数

string

None.

qq

QQ,可选参数

string

None.

referrer

推荐人,可选,如果通过推荐人过来注册的,则必填

string

None.

Request Formats

application/json, text/json

Sample:
{
  "username": "sample string 1",
  "short_name": "sample string 2",
  "full_name": "sample string 3",
  "mobile": "sample string 4",
  "email": "sample string 5",
  "password": "sample string 6",
  "english_name": "sample string 7",
  "web_address": "sample string 8",
  "tel": "sample string 9",
  "country": "sample string 10",
  "state": "sample string 11",
  "city": "sample string 12",
  "zipcode": "sample string 13",
  "address": "sample string 14",
  "qq": "sample string 15",
  "referrer": "sample string 16"
}

multipart/form-data

Sample:
{"username":"sample string 1","short_name":"sample string 2","full_name":"sample string 3","mobile":"sample string 4","email":"sample string 5","password":"sample string 6","english_name":"sample string 7","web_address":"sample string 8","tel":"sample string 9","country":"sample string 10","state":"sample string 11","city":"sample string 12","zipcode":"sample string 13","address":"sample string 14","qq":"sample string 15","referrer":"sample string 16"}

application/xml, text/xml

Sample:
<Register xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SumX.Web.Models">
  <address>sample string 14</address>
  <city>sample string 12</city>
  <country>sample string 10</country>
  <email>sample string 5</email>
  <english_name>sample string 7</english_name>
  <full_name>sample string 3</full_name>
  <mobile>sample string 4</mobile>
  <password>sample string 6</password>
  <qq>sample string 15</qq>
  <referrer>sample string 16</referrer>
  <short_name>sample string 2</short_name>
  <state>sample string 11</state>
  <tel>sample string 9</tel>
  <username>sample string 1</username>
  <web_address>sample string 8</web_address>
  <zipcode>sample string 13</zipcode>
</Register>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Register'.

Response Information

Resource Description

注册客户

ApiRegisterResult
NameDescriptionTypeAdditional information
userId

string

None.

code

ApiStatusCode

None.

msg

string

None.

data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "userId": "sample string 1",
  "code": 0,
  "msg": "sample string 2",
  "data": {}
}

multipart/form-data

Sample:
{"userId":"sample string 1","code":0,"msg":"sample string 2","data":{}}

application/xml, text/xml

Sample:
<ApiRegisterResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SumX.Web.Models">
  <code>API_SUCCESS</code>
  <data />
  <msg>sample string 2</msg>
  <userId>sample string 1</userId>
</ApiRegisterResult>