-
Notifications
You must be signed in to change notification settings - Fork 3
/
statusSefaz.js
32 lines (26 loc) · 958 Bytes
/
statusSefaz.js
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
/**
* Status do Sefaz
*
* OBS: A utilização do endpoint deve ser realizada como demonstrativo do Status do
* Sefaz em sua plataforma, sendo necessário trabalhar com cache de ao menos 10 minutos.
* Não é necessário realizar a requisição antes da emissão de cada Nota Fiscal,
* porque este procedimento é realizado de forma automática em todos os endpoints.
*/
var request = require("request");
var options = { method: 'GET',
url: 'https://webmaniabr.com/api/1/nfe/sefaz/',
headers:
{
'content-type': 'application/json',
'cache-control': 'no-cache',
'x-access-token-secret': 'SEU_CONSUMER_KEY',
'x-access-token': 'SEU_CONSUMER_SECRET',
'x-consumer-secret': 'SEU_ACCESS_TOKEN',
'x-consumer-key': 'SEU_ACCESS_TOKEN_SECRET'
}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
var status = body.status; // Online, Offline
});