编辑账户信息
接口描述
URL | index.php?route=account/edit/api |
功能描述 | 编辑账户信息 |
返回格式 | Json,UTF8 |
HTTP请求方式 | POST |
业务参数
参数名 | 参数全称 | 必选 | 参数类型 | 参数描述 |
---|
firstname | firstname | true | String |
|
lastname | lastname | true | String |
|
email | email | true | String |
|
telephone | telephone | true | Int | 联系电话 |
fax | fax | false | Int | 传真号码 |
返回参数
参数名 | 参数全称 | 必选 | 参数类型 | 参数描述 |
---|
success | success | true | String |
|
warning | warning | true | String | 错误信息 |
调用示例
index.php?route=account/edit/api
响应示例
{
"success": "success"
}
更改密码
接口描述
URL | index.php?route=account/password/api |
功能描述 | 更改密码 |
返回格式 | Json,UTF8 |
HTTP请求方式 | POST |
业务参数
参数名 | 参数全称 | 必选 | 参数类型 | 参数描述 |
---|
password | password | true | String | 密码 |
confirm | confirm | true | String | 确认密码 |
返回参数
同上
调用示例
index.php?route=account/password/api
响应示例
同上
收货地址
接口描述
URL | index.php?route=account/address/api |
功能描述 | 收货地址列表 |
返回格式 | Json,UTF8 |
HTTP请求方式 | GET |
返回参数
参数名 | 参数全称 | 必选 | 参数类型 | 参数描述 |
---|
address_id | address_id | true | Int | 地址 ID |
firstname | firstname | true | String | 名字 |
lastname | lastname | true | String | 姓氏 |
company | company | true | String | 公司名称 |
address_1 | address_1 | true | String | 地址 1 |
address_2 | address_2 | true | String | 地址 2 |
city | city | true | String | 城市 |
postcode | postcode | true | String | 邮编 |
zone | zone | true | String | 地区/省份 |
zone_code | zone_code | true | String | 地区代码 |
country | country | true | String | 国家 |
update | update | true | String | 修改API |
delete | delete | true | String | 删除API |
调用示例
index.php?route=account/address/api
响应示例
{
"addresses": [
{
"address_id": "7",
"address": {
"firstname": "admin",
"lastname": "test",
"company": "公司名称",
"address_1": "地址 1",
"address_2": "地址 2",
"city": "城市",
"postcode": "邮编",
"zone": "Central and Western Hong Kong Island",
"zone_code": "HCW",
"country": "Hong Kong"
},
"update": "index.php?route=account/address/editapi&address_id=7",
"delete": "index.php?route=account/address/deleteapi&address_id=7"
}
......
]
}
新增收货地址
接口描述
URL | index.php?route=account/address/addapi |
功能描述 | 新增收货地址 |
返回格式 | Json,UTF8 |
HTTP请求方式 | POST |
业务参数
参数名 | 参数全称 | 必选 | 参数类型 | 参数描述 |
---|
firstname | firstname | true | String | 名字 |
lastname | lastname | true | String | 姓氏 |
company | company | true | String | 公司名称 |
address_1 | address_1 | true | String | 地址 1 |
address_2 | address_2 | true | String | 地址 2 |
city | city | true | String | 城市 |
postcode | postcode | true | Int | 邮编 |
zone_id | zone_id | true | Int | 地区/省份 ID |
country_id | country_id | true | Int | 国家 ID |
default | default | true | Int | 默认地址 1:是 0:否 |
返回参数
参数名 | 参数全称 | 必选 | 参数类型 | 参数描述 |
---|
success | success | true | String |
|
warning | warning | true | String | 错误信息 |
调用示例
index.php?route=account/address/addapi
响应示例
{
"success": "success"
}
编辑收货地址
接口描述
URL | index.php?route=account/address/editapi |
功能描述 | 编辑收货地址 |
返回格式 | Json,UTF8 |
HTTP请求方式 | POST |
业务参数
参数名 | 参数全称 | 必选 | 参数类型 | 参数描述 |
---|
address_id | address_id | true | Int | 地址 ID |
firstname | firstname | true | String | 名字 |
lastname | lastname | true | String | 姓氏 |
company | company | true | String | 公司名称 |
address_1 | address_1 | true | String | 地址 1 |
address_2 | address_2 | true | String | 地址 2 |
city | city | true | String | 城市 |
postcode | postcode | true | Int | 邮编 |
zone_id | zone_id | true | Int | 地区/省份 ID |
country_id | country_id | true | Int | 国家 ID |
default | default | true | Int | 默认地址 1:是 0:否 |
返回参数
参数名 | 参数全称 | 必选 | 参数类型 | 参数描述 |
---|
country_id | country_id | true | Int | 国家 ID |
name | name | true | String | 名称 |
{
"firstname": "admin",
"lastname": "test",
"company": "公司名称",
"address_1": "地址 1",
"address_2": "地址 2",
"postcode": "邮编",
"city": "城市",
"country_id": "96",
"zone_id": "1410",
"countries": [
{
"country_id": "55",
"name": "China",
"iso_code_2": "CN",
"iso_code_3": "CHN",
"address_format": "",
"postcode_required": "0",
"status": "1"
},
......
],
"default": true
}
......
调用示例
index.php?route=account/address/editapi&address_id=1
响应示例
{
"success": "success"
}