最后编辑于2018-12
人脸检测接口我已经获取成功,那么我应该怎么取出人脸部分,是parsing_info?如果是parsing_info那我先base64_decode然后gzdecode取不出,解码的时候会报错,求给思路
array:6 [▼
"error_code" => 0
"error_msg" => "SUCCESS"
"log_id" => 4048000862.0
"timestamp" => 1528705240
"cached" => 0
"result" => array:2 [▼
"face_num" => 1
"face_list" => array:1 [▼
0 => array:6 [▼
"face_token" => "64196d7b2d4ca9e36aad72adb8202721"
"location" => array:5 [▶]
"face_probability" => 1
"angle" => array:3 [▼
"yaw" => -3.87183094
"pitch" => 13.52916527
"roll" => -1.910394907
]
"age" => 27
"parsing_info" => "eJzt2kFua0cSRcENeWD3/hfnQQ/acJti+RfFk0kFYihCFF/iHgGCfv/tdwAAAAAAAAAAYJH/HKt/UmCm11ZEc+BnOC/Hr6s/I/Cd3lERPYFP9N56qAh8nqYiagLbte3QEtiuroaKwGZ1MZQEdqoboSKwXd0IHYG9 ▶"
]
]
]
]
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
我是注册人脸的时候直接返回这个,一直不能解析人脸,各位大神,咋个整
array(6) {
["error_code"]=>
int(222203)
["error_msg"]=>
string(16) "image check fail"
["log_id"]=>
float(1.3450507535636E+18)
["timestamp"]=>
int(1545356355)
["cached"]=>
int(0)
["result"]=>
NULL
}
好吧,谢谢
我不懂PHP。但是我知道接口返回的是json格式的字符串。Java这边有fastjson可以直接转成javabean对象。或者JSONObject对象。然后读取key就拿到了值。
接口返回是json格式的字符串.并不是base64encode后的数据。base64decode是没这个必要的。你自己看那返回的数据肯定是一眼就能看出来是个啥。如果是base64 那是一长串字符串。你根本看不出来是啥内容。才需要base64decode处理的吧。
base64我感觉任何语言应该都是一样的意思。但是gzdecode我就不知道是啥了。你最好找个会点PHP。懂PHP解析JSON的人问问。
还是说都不需要decode
你是说的gzdecode还是base64_decode
为什么要decode呀?接口返回是json格式的内容