Fecify-店铺-测试绑定IP

接口信息

  • 接口地址: {your-site-url}/api/skill/shop/test-ip
  • 基础 URL: {your-site-url} 需替换为你自己的独立站 URL 地址,如 https://your-domain.com/admin
  • 请求方式: POST
  • Content-Type: application/json
  • 说明: 检测指定 IP 地址是否为服务器上的可用 IP。在店铺防关联场景中,可为每个店铺绑定不同的服务器 IP 地址,避免被搜索引擎判定为关联站点。服务器需支持多 IP(可向服务器商购买额外 IP)。

认证

请求头中需要携带 skill-access-token

Header
skill-access-token {your-skill-access-token} (请替换为你自己的 token)

请求参数

字段 类型 必填 说明
ip String 待检测的 IP 地址,如 172.18.141.195

请求示例

cURL

curl --location --request POST '{your-site-url}/api/skill/shop/test-ip' \
--header 'skill-access-token: {your-skill-access-token}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "ip": "172.18.141.195"
}'

返回结果

code200 表示 IP 可用;code 不为 200 表示 IP 不可用。

成功响应(IP 可用)

{
    "code": 200,
    "data": [],
    "message": "success"
}

失败响应(IP 不可用)

{
    "code": 100300019,
    "data": [],
    "message": "店铺IP不正确,ip是选填,您可以不填写,如果填写ip,请在linux 命令行下执行 ifconfig,查看ip列表,将 inet addr 后面的ip地址填写到该选项"
}

返回字段说明

字段 类型 说明
code Number 200 = IP 可用,100300019 = IP 不可用
message String 执行结果说明
data Array 返回数据,为空数组

注意事项

  1. 在 Linux 服务器上使用 ifconfig 命令查看可用 IP,inet addr 后面的地址即为可用的 IP。
  2. 服务器需支持多 IP 地址(可向服务器商购买),否则只能使用默认 IP。
  3. 本api目的是测试在本服务器,IP是否可用

results matching ""

    No results matching ""