-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathnodejsjson
More file actions
58 lines (39 loc) · 1.5 KB
/
nodejsjson
File metadata and controls
58 lines (39 loc) · 1.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
//Arquivo de leitura de JSON com NodeJs
<input type="text" id="codprod" placeholder="Código do Produto" width="250px">
<input type="button" value="PESQUISAR" id="pesqwikimee">
<div id="resultado" style="font-size: 25px;text-align: center;"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript">
$( "#pesqwikimee" ).click(function() {
codprod = $("#codprod").val();
imagemwikimee(codprod);
});
function imagemwikimee(codprod){
var urlImagem;
var settings = {
"url": "https://api.davo.com.br:8088/catalog/rest/produtos?sku="+codprod,
"method": "GET",
"async": false,
"timeout": 0,
"headers": {
"Authorization": "Basic aW50ZWdyYWNhby5zY2FuOnVxV2pRckNuZnV1YlZsaThyYWNIY2RTazhqMWlNbTh6"
},
};
$.ajax(settings).done(function (response) {
json = JSON.stringify(response);
imagem = JSON.parse(json);
i = 0;
do{
res= Object.keys(imagem.produtos)[i];
retorno = String(res);
//urlImagem = imagem.produtos[retorno].tags[i].valor;
urlImagem = imagem.produtos[retorno].previews[i].previewCanvas;
//nomeImagem1 = imagem.produtos[retorno].nome;
nomeImagem1 = imagem.produtos[retorno].tags['45'].Valor;
//nomeImagem1 = imagem.produtos[retorno]['tags']['3']['valor'];
i++;
}while(codprod != imagem.produtos[retorno].sku || i==5)
$("#resultado").text(nomeImagem1);
});
}
</script>