最后编辑于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格式的内容