人脸注册的user_id是啥意思
猎魔之牙 发布于2019-04-19 浏览:1201 回复:2
0
收藏
最后编辑于2019-04-29

我理解的人脸注册的意思是,跟百度页面人脸库添加一样,输入一个id,添加一张图片,用户组里面,不知道有没有错误,现在执行以下代码,一直提示user_id为空  ,这个user_id不论我输入已有的还是输入一个新的,都提示user_id参数is null    addFace("http://p1.so.qhimgs1.com/bdr/592__/t01a9f7f11254e3cffd.jpg", "URL", "LT", "yonghuid", "yonghuxinxi")

    public static string addFace(string image, string imageType, string groupId, string userId, string userInfo)
        {
            string token = AccessToken.getAccessToken();
            string host = "https://aip.baidubce.com/rest/2.0/face/v3/faceset/user/add?access_token=" + token;
            Encoding encoding = Encoding.Default;
            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(host);
            request.Method = "post";
            request.KeepAlive = true;
            String str = "{\"image\":\"" + image + "\",\"image_type\":\"" + imageType + "\",\"group_id\":\"" + groupId + "\",\"user_id\":\""+userId+ "\",\"user_info\":\"" + userInfo + "\",\"quality_control\":\"LOW\",\"liveness_control\":\"NORMAL\"}";
            byte[] buffer = encoding.GetBytes(str);
            request.ContentLength = buffer.Length;
            request.GetRequestStream().Write(buffer, 0, buffer.Length);
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.Default);
            string result = reader.ReadToEnd();
           
            return result;
        }
收藏
点赞
0
个赞
共2条回复 最后由猎魔之牙回复于2019-04-29
#3猎魔之牙回复于2019-04-29
#2 我是小丸子774回复
你看一下  https://ai.baidu.com/docs#/Face-Set-V3/dca80a00 接口文档看是否可以有帮助,如果还不行可以去提工单,会有专门的人来解决
展开

3Q  问题已解决,奶奶的,我的info用了汉字,结果提示user_id有问题,醉了..............

0
#2我是小丸子774回复于2019-04-22

你看一下  https://ai.baidu.com/docs#/Face-Set-V3/dca80a00 接口文档看是否可以有帮助,如果还不行可以去提工单,会有专门的人来解决

0
TOP
切换版块