0
私はtextOperationsを取得し、これはがを「取得」し、その結果を返却するために値を受け取っ使用する「ポスト」を行う必要があります。textOperationsを取得して結果を得るには?
私は)しかし、私は(にconsole.logに何かを得ることはありません「ポスト」をやって、どのように私はこの「ID」が受信取得し、結果を返すために、「GET」でそれを使うのですか?
API名は次のとおりです。
マイクロソフトフェイスAPI
マイコード:
function HandWriteenTextAPI(){
// CHAVE DE INSCRIÇÃO DA API.
var API_KEY = "";
// Deve-se utilizar a mesma região em que a chave de escrição da API está
// NOTA: As chaves de inscrições de testes são geradas na região "Westcentralus".
var uriBase = "https://westcentralus.api.cognitive.microsoft.com/vision/v1.0/recognizeText?";
// Solicitar Parâmetros de Retorno do JSON.
var params = {
"handwriting": "true"
};
// MOSTRA A IMAGEM RECEBIDA DA URL
var sourceImageUrl = document.getElementById("inputURLImage").value;
document.querySelector("#imageReceived").src = sourceImageUrl;
// Executa a chamada da API RESTFULL via AJAX.
$.ajax({
// Utiliza a uriBase para retornar os valores dos Parâmetros
url: uriBase + $.param(params),
// Solicita os Headers
beforeSend: function(xhrObj){
xhrObj.setRequestHeader("Content-Type","application/json");
xhrObj.setRequestHeader("Ocp-Apim-Subscription-Key", API_KEY);
},
// Tipo do AJAX
type: "POST",
// Solicita o Body
data: '{"url": ' + '"' + sourceImageUrl + '"}',
})
.done(function(data) {
// Recebe o JSON e transforma em um Objeto
var objJSON = JSON.parse(JSON.stringify(data, null, 2));
console.log(objJSON);
})
.fail(function(jqXHR, textStatus, errorThrown) {
// Mostra as mensagens de Erro.
var errorString = (errorThrown === "") ? "Error. " : errorThrown + " (" + jqXHR.status + "): ";
errorString += (jqXHR.responseText === "") ? "" : jQuery.parseJSON(jqXHR.responseText).message;
alert(errorString);
});
};
あなたが取得し、その後、おそらく ''はconsole.log(typeof演算データ)によってその種類を確認しているかのデータをチェックして、データを文字列化して解析する前に ''(データ)にconsole.logを試してみてください。ログ出力を教えてください。 –