Android 如何获得CamFind API的结果?
我正在我的应用程序中使用CamFind API进行图像识别。我在跟踪 但在发布数据后,如何从API获得响应?你怎么知道我的问题的。试试这个代码Android 如何获得CamFind API的结果?,android,api,android-camera,response,Android,Api,Android Camera,Response,我正在我的应用程序中使用CamFind API进行图像识别。我在跟踪 但在发布数据后,如何从API获得响应?你怎么知道我的问题的。试试这个代码 try { HttpResponse<JsonNode> request = Unirest .post("https://camfind.p.mashape.com/image_requests") .header("X-Mashape-Authorizatio
try {
HttpResponse<JsonNode> request = Unirest
.post("https://camfind.p.mashape.com/image_requests")
.header("X-Mashape-Authorization",
"A0MYOpCsdfasdgadfadafgdj7vsdfe")
.field("image_request[locale]", "en_US")
.field("image_request[image]",
new File("your Image path")).asJson();
String body = request.getBody().toString();
Log.v("body", body);
} catch (UnirestException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
试试看{
HttpResponse请求=Unirest
.post(“https://camfind.p.mashape.com/image_requests")
.header(“X-Mashape-Authorization”,
“A0MYOPCSDFADFADAFGDJ7VSDFE”)
.field(“图像请求[区域设置],“en_US”)
.field(“图像请求[图像]”,
新文件(“您的图像路径”)。asJson();
String body=request.getBody().toString();
Log.v(“主体”,主体);
}捕获(unireste异常){
//TODO自动生成的捕捉块
e、 printStackTrace();
}
现在,正文字符串包含json响应字符串,其中包含一个令牌变量要获得识别名称,请再次执行相同操作,但删除
字段
,并在url后添加标记
值
所以它看起来是这样的:
https://camfind.p.mashape.com/image_requests/(令牌符)
现在,正文字符串将包含名称
值