Я пытаюсь создать LargePersonGroup на моем Face-API, но он возвращает «BadArgument: идентификатор группы большого человека недействителен»
Я следовал образцу кода Javascript, предоставленному в ссылках API
<script type="text/javascript">
$(function() {
var params = {
// Request parameters
};
$.ajax({
url: "https://api.cognitive.azure.cn/face/v1.0/largepersongroups/{largePersonGroupId}?" + $.param(params),
beforeSend: function(xhrObj){
// Request headers
xhrObj.setRequestHeader("Content-Type","application/json");
xhrObj.setRequestHeader("Ocp-Apim-Subscription-Key","{subscription key}");
},
type: "PUT",
// Request body
data: "{body}",
})
.done(function(data) {
alert("success");
})
.fail(function() {
alert("error");
});
});
</script>
и это мой код:
function createLargePersonGroup() {
var Group = $("#txtgroupName").val();
var Body = {
"name" : Group,
"userData": "myGroup",
"recognitionModel": "recognition_02"
};
$.ajax({
url: "https://japanwest.api.cognitive.microsoft.com/face/v1.0/largepersongroups/"+Group,
beforeSend: function(xhrObj){
// Request headers
xhrObj.setRequestHeader("Content-Type","application/json");
xhrObj.setRequestHeader("Ocp-Apim-Subscription-Key", "..........");
},
type: "PUT",
// Request body
data: {
"name": Group,
"userData": "myGroup",
"recognitionModel": "recognition_01"
},
})
.done(function(data) {
alert("Success");
})
.fail(function (request, status, error) {
alert(request.responseText);
});
}
Он должен создать группу, однако выдает ошибку. Чего мне не хватает в коде?