联系人相关
获取域名列表
URL
http://www.bestedm.net/mm-ms/apinew/bs.php?do=domain-list
HTTP请求方式
GET
GET参数说明
| 参数 | 类型 | 必须 | 说明 |
|---|---|---|---|
| customer_id | int | 否 | 客户 id |
| user_type | string | 否 | 用户类型。manager 或 customer,默认为 customer。如果是 manager,username 跟 password 两个参数必须是管理员的用户名跟密码,需要加 customer_id、user_type 两参 数 |
API 返回的结果是 XML 格式, 示例如下:
<?xml version="1.0" encoding="UTF-8"?>
<domain_list>
<data>
<customer_id>客户 id(0 为系统域名)</customer_id>
<domain>域名</domain>
</data>
<data>...</data>
...
</domain_list>
添加域名
URL
http://www.bestedm.net/mm-ms/apinew/bs.php?do=customer-domain-add
HTTP请求方式
POST
POST参数说明
| 参数 | 类型 | 必须 | 说明 |
|---|---|---|---|
| domain | string | 是 | 域名名称 |
验证域名
URL
http://www.bestedm.net/mm-ms/apinew/ bs. php?do=domain-check
HTTP请求方式
POST
POST参数说明
| 参数 | 类型 | 必须 | 说明 |
|---|---|---|---|
| domains | string | 是 | 要检测域名列表。多个域名用逗号隔开格式 test.com,we.com,me.com |
<?xml version="1.0" encoding="UTF-8"?>
<domain_list>
<domain>
<customer_id>2369</customer_id>
<domain_id>3213</domain_id>
<val>test.com</val>
<status>3</status>
<info>添加成功并验证通过</info>
</domain>
<domain>
<customer_id>2369</customer_id>
<domain_id>6731</domain_id>
<val>we.com</val>
<status>2</status>
<info>添加成功但验证不通过</info>
</domain>
<domain>
<customer_id>2369</customer_id>
<domain_id>0</domain_id>
<val>me.com</val>
<status>0</status>
<info>系统不存在并验证不通过</info>
</domain>
......
</domain_list>
删除域名
URL
http://www.bestedm.net/mm-ms/apinew/bs.php?do=customer-domain-del
HTTP请求方式
POST
POST参数说明
| 参数 | 类型 | 必须 | 说明 |
|---|---|---|---|
| domain | string | 是 | 域名名称 |
说明:
已经验证通过的域名不能删除。
指定域名下的账号列表
URL
http://www.bestedm.net/mm-ms/apinew/bs.php?do=mailbox-list
HTTP请求方式
GET
GET参数说明
| 参数 | 类型 | 必须 | 说明 |
|---|---|---|---|
| domain | string | 是 | 域名名称 |
| customer_id | int | 否 | 客户 id |
| user_type | string | 否 | :用户类型。manager 或 customer,默认为 customer。如果是 manager,username 跟 password 两个参数必须是管理员的用户名跟密码,需要加 customer_id、user_type 两参 数 |
| page | int | 否 | 分页数,如果存在该参数,则为分页查找,否则为查找全部 |
| limit | int | 否 | 分页查找时每页显示的数据记录数目,默认为 30 |
API 返回的结果是 XML 格式, 示例如下:
<?xml version="1.0" encoding="UTF-8"?>
<mailbox_list>
<data>
<customer_id>客户 id</customer_id>
<domain>域名</domain>
<name>账号</name>
<mailbox>完整账号</mailbox>
</data>
<data>...</data>
...
</mailbox_list>
添加账号到指定域名
URL
http://www.bestedm.net/mm-ms/apinew/bs.php?do=mailbox-add
HTTP请求方式
GET
GET参数说明
| 参数 | 类型 | 必须 | 说明 |
|---|---|---|---|
| mailbox | string | 是 | 帐号名称, 如 test@test.com |
| pwd | string | 是 | 帐号密码 |
| customer_id | int | 否 | 客户 id |
| user_type | string | 否 | 用户类型。manager 或 customer,默认为 customer。如果是 manager,username 跟 password 两个参数必须是管理员的用户名跟密码,需要加 customer_id、user_type 两参 数 |
删除指定域名下的账号
URL
http://www.bestedm.net/mm-ms/apinew/bs.php?do=mailbox-del
HTTP请求方式
POST
POST参数说明
| 参数 | 类型 | 必须 | 说明 |
|---|---|---|---|
| mailbox | string | 是 | 需要删除的账号,如 test@test.com |
| customer_id | int | 否 | 客户 id |
| user_type | string | 否 | 用户类型。manager 或 customer,默认为 customer。如果是 manager,username 跟 password 两个参数必须是管理员的用户名跟密码,需要加 customer_id、user_type 两参 数 |
修改指定域名的账号
URL
http://www.bestedm.net/mm-ms/apinew/bs.php?do=mailbox-edit
HTTP请求方式
POST
POST参数说明
| 参数 | 类型 | 必须 | 说明 |
|---|---|---|---|
| mailbox | string | 是 | 帐号名称, 如 test@test.com |
| pwd | string | 是 | 帐号密码 |
| customer_id | int | 否 | 客户 id |
| user_type | string | 否 | 用户类型。manager 或 customer,默认为 customer。如果是 manager,username 跟 password 两个参数必须是管理员的用户名跟密码,需要加 customer_id、user_type 两参 数 |
| status | int | 否 | 账号状态 1 启用,0 禁用 |