文档
测试

人脸检测请求

POST
http://gateway.api.yun2win.com/api/face-detect/detect

请求头

参数名
类型
描述
必填
Authorization
string
示例:Bearer a447bdDAUeKORvmt
必填

请求参数

参数名
类型
描述
必填
image
file
示例:c:/a.png
必填

响应参数

参数名
类型
描述
必填
数据列表
array
返回的数据列表
可选
score
float
示例:0.5605007451502193
必填
imageSize
object
数据字典
必填
width
int
示例:640
必填
height
int
示例:480
必填
area
object
数据字典
必填
x
float
示例:134.38352846986365
必填
y
float
示例:129.8811520064815
必填
width
float
示例:357.25394640532244
必填
height
float
示例:312.61737152315015
必填

说明 / 示例

#### 错误列表 |httpCode|error|message| |-|-|-| |400|FRS.0001|输入格式不正确| |401|AccessTokenNoExist|必须有 accessToken| |401|AccessTokenIsInvalid|无效的 accessToken| |401|AccessTokenHasExpired|accessToken 已过期| |403|SecretIsInvalid|无效的 secret| |403|SecretHasDisabled|secret 已被禁用| |403|SecretError|secret 状态异常| |403|LimitExceeded|已超出用量限制| #### 示例代码 ##### C#访问示例代码: ~~~CSharp var client = new RestClient("http://gateway.api.yun2win.com/api/face-detect/detect"); client.Timeout = -1; var request = new RestRequest(Method.POST); request.AddHeader("Authorization", "Bearer a447bdDAUeKORvmt"); // 这里的a447bdDAUeKORvmt就是接口1取得的access_token request.AddFile("image", "/Users/test/Desktop/a.png"); IRestResponse response = client.Execute(request); Console.WriteLine(response.Content); ~~~ ##### Java访问示例代码: ~~~ java OkHttpClient client = new OkHttpClient().newBuilder() .build(); MediaType mediaType = MediaType.parse("text/plain"); RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM) .addFormDataPart("image","a.png", RequestBody.create(MediaType.parse("application/octet-stream"), new File("/Users/test/Desktop/a.png"))) .build(); Request request = new Request.Builder() .url("http://gateway.api.yun2win.com/api/face-detect/detect") .method("POST", body) .addHeader("Authorization", "Bearer a447bdDAUeKORvmt") // 这里的a447bdDAUeKORvmt就是接口1取得的access_token .build(); Response response = client.newCall(request).execute(); ~~~ #### Nodejs访问示例代码 ~~~javascript var unirest = require('unirest'); var req = unirest('POST', 'http://gateway.api.yun2win.com/api/face-detect/detect') .headers({ 'Authorization': 'Bearer a447bdDAUeKORvmt' // 这里的a447bdDAUeKORvmt就是接口1取得的access_token }) .attach('file', '/Users/test/Desktop/a.png') .end(function (res) { if (res.error) throw new Error(res.error); console.log(res.raw_body); }); ~~~