3
私はMicrosoft Face APIを使用してElectronを使用して顔認識デスクトップアプリケーションを構築しています。私は今、顔を検出し、人物のグループを作成し、私がしようとすると、このエラーに遭遇し、私人のグループに人を追加することができます。私のコンソール上でエラー400不正な要求としてマークされているMicrosoft Face API - 400リクエストボディが無効
{"error":{"code":"BadArgument","message":"Request body is invalid."}},
。
これは、この要求を使用する方法についてAPIページです:
ここに私のコードは、明らかに何かがデータフィールドに問題があるが、私はwestCentralUSテストサーバーでまったく同じデータを使用する場合、それは成功した。私は、オプションのuserDataフィールドを使用して、文字列とイメージファイルを使用して削除しようとしました。
function createPerson() {
var params = {
// Request parameters
};
$.ajax({
url: "https://westcentralus.api.cognitive.microsoft.com/face/v1.0/persongroups/students/persons",
beforeSend: function(xhrObj){
// Request headers
xhrObj.setRequestHeader("Content-Type","application/json");
xhrObj.setRequestHeader("Ocp-Apim-Subscription-Key",apiKey);
},
type: "POST",
// Request body
data: { name: "John",}
})
.done(function(data) {
alert("success");
})
.fail(function() {
alert("error");
});
}
ありがとうございました!それはそれだった。私はそれがそれのような小さなものだと分かっていました。 –
@RahulJobanputraあなたはこれを受け入れられた答えとしてマークする必要があります:) –