本文介绍了API调用中请求的服务地址、通信协议、请求方法、请求组成和请求编码。

MNS服务在多个地域部署,每个地域分别提供了公网访问地址和阿里云内网(ECS经典网络或VPC)访问地址,如下表所示。

服务地址

地域 公网 阿里云内网(ECS经典网络或VPC)
华北1 http(s)://{AccountId}.mns.cn-qingdao.aliyuncs.com http://{AccountId}.mns.cn-qingdao-internal.aliyuncs.com
华北2 http(s)://{AccountId}.mns.cn-beijing.aliyuncs.com http://{AccountId}.mns.cn-beijing-internal.aliyuncs.com
华东1 http(s)://{AccountId}.mns.cn-hangzhou.aliyuncs.com http://{AccountId}.mns.cn-hangzhou-internal.aliyuncs.com
华东2 http(s)://{AccountId}.mns.cn-shanghai.aliyuncs.com http://{AccountId}.mns.cn-shanghai-internal.aliyuncs.com
华南1 http(s)://{AccountId}.mns.cn-shenzhen.aliyuncs.com http://{AccountId}.mns.cn-shenzhen-internal.aliyuncs.com
亚太(新加坡) http(s)://{AccountId}.mns.ap-southeast-1.aliyuncs.com http://{AccountId}.mns.ap-southeast-1-internal.aliyuncs.com
美国硅谷 http(s)://{AccountId}.mns.us-west-1.aliyuncs.com http://{AccountId}.mns.us-west-1-internal.aliyuncs.com
亚太东北1(日本) http(s)://{AccountId}.mns.ap-northeast-1.aliyuncs.com http://{AccountId}.mns.ap-northeast-1-internal.aliyuncs.com
亚太东南2(悉尼) http(s)://{AccountId}.mns.ap-southeast-2.aliyuncs.com http://{AccountId}.mns.ap-southeast-2-internal.aliyuncs.com
欧洲中部1(法兰克福) http(s)://{AccountId}.mns.eu-central-1.aliyuncs.com http://{AccountId}.mns.eu-central-1-internal.aliyuncs.com
中东东部1(迪拜) http(s)://{AccountId}.mns.me-east-1.aliyuncs.com http://{AccountId}.mns.me-east-1-internal.aliyuncs.com
华东1金融云 暂无 http://{AccountId}.mns.cn-hzjbp-a-internal.aliyuncs.com
华东2金融云 暂无 http://{AccountId}.mns.cn-shanghai-finance-internal.aliyuncs.com
华南1金融云 暂无 http://{AccountId}.mns.cn-shenzhen-finance-internal.aliyuncs.com

AccountID是阿里云注册用户的账号ID,在阿里云官网可以查看。为了帮助保护用户的数据安全,MNS在公网提供了HTTPS的接口,只需要把公网访问地址的http://换成https://即可。

通信协议

支持通过HTTP协议进行请求通信。

请求方法

使用HTTP的PUT、POST、GET、DELETE等HTTP Method发送不同的请求,详情请参见队列接口规范主题接口规范

请求组成

向MNS发送HTTP请求完成某个API接口操作,发送的请求需要带上正确的请求参数、请求头以及请求正文。

请求编码

请求及返回结果都使用UTF-8字符集进行编码。