Histórico de mensagens sobre js em bolix

EXIBINDO CONVERSAS RECENTES:

Texto: js
Canal: bolix
Avatar discord do usuario holerite.

holerite.

o exemplo OneStepBankingBillet retorna o erro Newtonsoft.Json.JsonReaderException: 'Unexpected character encountered while parsing value: U. Path '', line 0, position 0.'

Avatar discord do usuario jessica_efi

jessica_efi

Bom dia <@!697886743239852185> ! No arquivo credentials.json(Gerencianet.NETCore.SDK.Examples/credentials.json) você passa o caminho do certificado.

Avatar discord do usuario thalesmatoso

thalesmatoso

pelo menos nao consigo identifar no nodeJS

Avatar discord do usuario krugerviasw

krugerviasw

Ver Respostas

Depois de registrar vários boletos, em um dos retorno eu recebi o seguinte Json: {"code":200,"data":{"charge_id":1353321,"status":"new","total":63083,"custom_id":null,"created_at":"2021-08-06 14:20:44"}}

Avatar discord do usuario krugerviasw

krugerviasw

Bom dia! Para pessoa jurídica, o que muda no json na criação do boleto? somente troca a tag cpf para cnpj?

Avatar discord do usuario helltonlacerda9533

helltonlacerda9533

Ver Respostas

Tem um exemplo desse json

Avatar discord do usuario josimaros

josimaros

Ver Respostas

estou tentando realizar uma consulta de um carne com nodejs porem recebo Unauthorized

Avatar discord do usuario leopizzoquero

leopizzoquero

boa tarde, estou com problemas na implementação do boleto em NodeJs, ao gerar em sandbox funciona normalmente, entretanto em produção recebo a seguinte mensagem: Transação não processada por conter incoerência nos dados cadastrais. Esse erro seria com relação as chaves de configuração das credenciais?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Certo. No arquivo .json com as credenciais tem o parâmetro pix_cert. Dai neste exemplo, ele não pode ser passado na requisição.
Com isso é necessário dar um unset($options['pix_cert']);. Veja se está fazendo isso, como está no exemplo da SDK.
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario guilherme_efi

guilherme_efi

Você está utilizando o arquivo .json para passar suas credenciais?

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Entendi... alterou as credenciais para produção e o sandbox para false no arquivo credentials.json ?

Avatar discord do usuario christianosilveira4948

christianosilveira4948

Boa tarde...

Usando CURL.EXE a autenticação esta me retornando o erro

{"code":400,"error":"invalid_request","error_description":"Unexpected token ' in JSON at position 1"}

Alguém poderia me dar uma luz?

Avatar discord do usuario christianosilveira4948

christianosilveira4948

Ver Respostas

Olá
Onde está o erro? Usando curl.exe

curl --location --request POST 'https://sandbox.gerencianet.com.br/v1/charge' \--header 'Authorization: {{'Client_Id','Client_Secret'}}' \--header 'Content-Type: application/json' \--data-raw '{ "items": [ { "name": "item", "value": 500, "amount": 1 } ]}'

Avatar discord do usuario christianosilveira4948

christianosilveira4948

Ver Respostas

hWebService := CURL_EASY_INIT()

IF !EMPTY(hWebService)

CURL_EASY_SETOPT(hWebService, HB_CURLOPT_URL, "https://sandbox.gerencianet.com.br/v1/authorize")
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_RETURNTRANSFER, .T.)
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_ENCODING, '')
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_MAXREDIRS, 10)
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_TIMEOUT, 0)
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_FOLLOWLOCATION, .T.)
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_HTTP_VERSION, "CURL_HTTP_VERSION_1_1")
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_CUSTOMREQUEST, "POST")
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_POSTFIELDS, {"grant_type","client_credentials"})
CURL_EASY_SETOPT(hWebService, HB_CURLOPT_HTTPHEADER, {'Authorization: Basic Q2...','Content-Type: application/json'})

ncurlErr:=curl_easy_perform (hWebService)
IF ncurlErr > 0
? "Curl Error: "+str(ncurlErr)
ENDIF

ENDIF

curl_easy_cleanup( hWebService )

Avatar discord do usuario davils123

davils123

não recebo o json no retorno

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!330055572483473409>. É isto mesmo.
Esta requisição POST é no formato x-www-form-urlencoded. Com isto você receberá notification=b511305d-29fc-433f-a8cb-a1968c9f256f como disse.

Em PHP, por exemplo, para ler o token basta atrabuir a uma variável:
$token = $_POST['notification'];

Sendo assim, com este token b511305d-29fc-433f-a8cb-a1968c9f256f, você irá consumir a rota /v1/notification/:token e então receberá um Json com todas as informações da cobrança referente ao token.

Avatar discord do usuario marcosfilho8113

marcosfilho8113

ele não está como json