Histórico de mensagens sobre url

EXIBINDO CONVERSAS RECENTES:

Texto: url
# bolix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @alefvieirbv ! Em nossa documentação https://dev.gerencianet.com.br/docs/endpoint-autorizacao-oauth você encontra as urls da rota base para a APi de Emissões utilizada para a emissão do Bolix

# bolix
Avatar discord do usuario alefvieirbv

alefvieirbv

Ver Respostas

Olá, onde encontro a url de Homolagação e produção de Token do Bolix?

# pix
Avatar discord do usuario ysabella3926

ysabella3926

const urlApiProduction = 'https://api-pix.gerencianet.com.br'
const urlApiStaging = 'https://api-pix-h.gerencianet.com.br'

const https = require('https') //conexão segura para enviar dados
const axios = require('axios')
const fs = require('fs')//ler arquivos no disco
const baseURL = process.env.GN_ENV === 'production' ? urlApiProduction : urlApiStaging

# pix
Avatar discord do usuario ysabella3926

ysabella3926

Ver Respostas

faço uma checagem com ternário para captar a url correta também, de acordo com a escolha de ser homologação ou produção

# pix
Avatar discord do usuario ysabella3926

ysabella3926

require('dotenv').config({path: '../.env_homologation'})


console.log(process.env.GN_CLIENT_KEY_PROD)


const urlApiProduction = 'https://api-pix.gerencianet.com.br'
const urlApiStaging = 'https://api-pix-h.gerencianet.com.br'

const https = require('https') //conexão segura para enviar dados
const axios = require('axios')
const fs = require('fs')//ler arquivos no disco
const baseURL = process.env.GN_ENV === 'production' ? urlApiProduction : urlApiStaging

const getToken = async() =>{
//console.log('getToken', process.env.GN_CLIENT_KEY_PROD)
const certificate = fs.readFileSync('../' + process.env.GN_CERTIFICATE)
const credentials ={
client_id: process.env.GN_CLIENT_KEY_PROD,
client_secret: process.env.GN_CLIENT_SECRET_PROD
}
const data = JSON.stringify({grant_type: 'client_credentials'})//o que será retornado da api
const dataCredentials = credentials.client_id + ':' + credentials.client_secret
const auth = Buffer.from(dataCredentials).toString('base64')


const agent = new https.Agent({
pfx: certificate,
passphrase: '',
})

const config ={
method: 'POST',
url: baseURL + '/oauth/token',
headers: {
Authorization: 'Basic' + auth,
'Content-Type': 'application/json'
},
httpsAgent: agent,
data: data,
}
const result = await axios(config)
console.log(result.data)

}

getToken()

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O Curl é meu profeta e nada meu faltará. Mas Postman vale também.

# devs
Avatar discord do usuario filipecamillo

filipecamillo

Ver Respostas

Boa tarde pessoal.

É possivel eu colocar uma URL de webhook na plataforma da efi para que todas as vendas geradas na plataforma eu tenha o retorno delas ?

# assinaturas
Avatar discord do usuario joao_efi

joao_efi

Não @marcospaulo2911 é preciso trocar o script do payment token também.
Ao gerar na nossa documentação, ele te retorna 2, sendo 1 com URL de produção e outro com URL de Homologação
É preciso alterar de acordo com o seu ambiente
imagem enviada na mensagem pelo usuario joao_efi

# pagamento-contas
Avatar discord do usuario rubenskuhl

rubenskuhl

IP do servidor ? A URL precisa ser https e ter certificado válido...

# pagamento-contas
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Como é sua URL de notificação ?

# pagamento-contas
Avatar discord do usuario linkwantelecom.

linkwantelecom.

{
"code": 3500034,
"error": "validation_error",
"error_description": {
"property": "/metadata/notification_url",
"message": "A string não corresponde ao modelo: ^https?://.+."
}
}

# bolix
Avatar discord do usuario jeanmatos.

jeanmatos.

perfeito.. consertei e deu certo::

{
"items": [
{
"name": "Meu Produto",
"value": 7500,
"amount": 1
}
],
"customer": {
"name": "Gorbadoc Oldbuck",
"cpf": "94271564656"
},
"expire_at": "2023-04-30",
"configurations": {
"fine": 200,
"interest": 33
},
"metadata": {
"notification_url": "https://webhook.site/a93a7f6b-f877-4f49-ab44-9c673e01b15d"
},
"message": "Este é um espaço de até 80 caracteres para informar algo a seu cliente",
"repeats": 5,
"split_items": false
}

# bolix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Faz sentido que sim, e faz sentido que seja uma URL do seu sandbox.

# bolix
Avatar discord do usuario jeanmatos.

jeanmatos.

Ver Respostas

mas mesmo no sandbox exige url valido?

# devs
Avatar discord do usuario silva_leandro

silva_leandro

Ver Respostas

achei que seria so colocar uma url com o acesso do webbook e deu 😦

# bolix
Avatar discord do usuario jessica_efi

jessica_efi

Boa tarde @jeanmatos. ! No momento da criação do carnê, você deve informar o atributo metadata com a sua url. Coo você fez mesmo. Provavelmente deu falha, pois você inseriu uma url inválida.

# devs
Avatar discord do usuario mauriciosarmento

mauriciosarmento

Ver Respostas

Bom dia pessoal, seguinte, eu já fiz a integração do boleto e do pix, graças a Deus está ok, a questão da url de notificação tb está ok, mas a parte do pix eu não consegui, eu tenho um servidor debian 11, rodo meu sistema em PHP, instalei o certificado manual e não rodou a questão do webhook

# devs
Avatar discord do usuario igor_efi

igor_efi

Neste caso, você esta fazendo um mal uso da nossa API, ou seja, esta realizando requisições desnecessárias.
Você consegue contornar a sua situação através do nosso sistema de webhook: https://dev.gerencianet.com.br/docs/notificacoes-recebendo
Com uma URL de notificação cadastrada, você não precisará mais de ficar consultando os boletos em nossa API, pois sempre que ocorrer alguma alteração de status em uma determinada cobrança, iremos notificar o seu sistema.

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Chave e url

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mas https://url.com.br/webhook/pix" class="link-msg">https://url.com.br/webhook/pix , dado que vc mandou https://url.com.br/webhook, existe e responde para a Efí ?