boa noite, estou usando Efí pela primeira vez, estou usando no node.js, queria saber por que está me retornando Unauthorized, meu código de teste:
js
require("dotenv").config()
const moment = require("moment")
const Gerencianet = require('gn-api-sdk-node');
let options = {
client_id: process.env.clientId,
client_secret: process.env.secretId,
sandbox: false,
}
let planBody = {
name: 'Assinatura de Sammy',
repeats: 24,
interval: 2,
}
let subscriptionBody = {
items: [
{
name: 'Product 1',
value: 100,
amount: 2,
},
],
}
const gerencianet = new Gerencianet(options)
function createSubscription(response) {
let params = {
id: response.data.plan_id,
}
return gerencianet.createSubscription(params, subscriptionBody)
}
gerencianet.createPlan({}, planBody)
.then(createSubscription)
.then((resposta) => {
console.log(resposta)
})
.catch((error) => {
console.log(error)
})