API使用说明

Accesshub发表于:2018年06月26日 15:21:20更新于:2018年07月01日 19:04:34

GET https://api.accesshub.cn/regions/reachability

说明:查询容器到云服务商各个区域的延迟。

Request parameters:

Parameter

Type

Mandatory

Description

Provider

string

yes

云服务提供商。可选提供商:

aliyun     -- 阿里云

aws       -- 亚马逊

aws-cn    -- 亚马逊中国

azure      -- Microsoft Azure

bce        -- 百度云

gcp        -- Google Cloud

hwcloud    -- 华为云

ksyun      -- 金山云

linode      -- Linode

mtyun     -- 美团云

qcloud     -- 腾讯云

qingcloud -- 青云

qiniu       -- 七牛云

ucloud     -- UCloud

jdcloud    --京东云

 

如果查询多个,提供商间用逗号分隔。

如果查询所有公有云的可达性,提交all。

Ip

string

yes

容器宿主机的IP地址。

PingType

integer

yes

Ping的方式:

1 -ICMP

2 -TCP

 

缺省为ICMP。



Example:

curl "https://api.accesshub.cn/regions/reachability?Provider=aliyun,bce&Ip=118.89.220.64&PingType=1"

 

Response:

Status:200 OK
{
    “Code”:0,
    “Message”: “Request successful.”,
    "RequestId": "27fbcf77-14d5-4a69-8bc8-3e51c29ee84a",
    "CloudPing": [
        {
            "Provider": "aliyun",
            "RTT": [
                {
                    "RegionId": “cn-beijing”,
                    “City”: “北京”,
                    "RespTime": 47
                },
                …,
                {
                    "RegionId": “cn-hangzhou”,
                    “City”: “杭州”,
                    "RespTime": 127
                }
            ]
        },
        {
            "Provider": "bce",
            "RTT": [
                {
                    "RegionId": “bj”,
                    “City”: “北京”,
                    "RespTime": 67
                },
                …,
                {
                    "RegionId": “su”,
                    “City”: “苏州”,
                    "RespTime": 122
                }
            ]
        }
    ]
}