HTTP
接口认证
接口认证采用API Key的形式,调用接口前请先申请API Key。
使用流程
注册租户
创建API-Key / 获取API-Key
调用接口时将API-Key放在请求头部
X-API-Key,无特殊说明接口前缀均为https://www.einfra.cn/wad/ems/v1/api,详见示例(假设API-Key为YH3kPJ5rKVYH3kPJ5rKVYH3kPJ5rKV)
curl --location --request GET 'https://www.einfra.cn/wad/ems/v1/api/test-apikey' \
--header 'X-API-Key: YH3kPJ5rKVYH3kPJ5rKVYH3kPJ5rKV'import requests
url = "https://www.einfra.cn/wad/ems/v1/api/test-apikey"
headers = {
'X-API-Key': 'YH3kPJ5rKVYH3kPJ5rKVYH3kPJ5rKV',
}
response = requests.request("GET", url, headers=headers)
print(response.text)OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
.url("https://www.einfra.cn/wad/ems/v1/api/test-apikey")
.method("GET", body)
.addHeader("X-API-Key", "YH3kPJ5rKVYH3kPJ5rKVYH3kPJ5rKV")
.build();
Response response = client.newCall(request).execute();若API-Key正确 ,返回如下
HTTP状态码:200
响应
{
"message": "ok"
}相关报错
请求未携带API Key
HTTP状态码:401
响应
请求所携带API Key无效
HTTP状态码:401
响应
最后更新于