Histórico de mensagens sobre js

EXIBINDO CONVERSAS RECENTES:

Texto: js
# dúvidas
Avatar discord do usuario msalves008

msalves008

Ver Respostas

Boa noite pessoal alguém ai tem algum exemplo de integração das SDK (Nodejs ou TypeScript) com Nextjs? ou alguma sugestão de como implementar a mesma pela Api Routes do Nextjs?

irei implementar pagamento via PIX e Cartão

# pix
Avatar discord do usuario relixes

relixes

Ver Respostas

hmm... cê sabe indicar onde na documentação tem isso aí? Isso é algum parameto que eu devo tá passando no body da requisição que eu faço ou você tá falando da json que eu recebo após fazer a requisição?

# devs
Avatar discord do usuario renatorazal

renatorazal

Ver Respostas

Ainda não cheguei a testar, ja que a minha conta ainda estásob processo de validação, mas o problema é mais sobre a tipagem da lib msm.

O intellisense do vscode deveria sugerir os metodos disponiveis, mas não sugere. Eu dei uma fuçada na tipagem "bruta" lá da lib, e eu posso estar perdendo algo, mas parece que não tem tipagem pra eles mesmo.

Eu dei uma fuçada rápida tbm, no código em js, e se me lembrio bem, parecia que os metodos estavam sendo definidos dinamicamente (acho que era um loop que ia setando os metodos), talvez seja isso que tenha quebrado a tipagem.

# pix
Avatar discord do usuario .antoniogregorio

.antoniogregorio

Ver Respostas

Bom dia, gostaria de um auxílio, na api de requisição de envio pix.

json
{
"idEnvio": "12453567890123456789",
"e2eId": "E09089356202011251226APIff82f2e5",
"valor": "12.31",
"horario": {
"solicitacao": "2021-11-25T12:26:42.905Z"
},
"status":"EM_PROCESSAMENTO"
}
eu guardaria o 'idEnvio' ou o 'e2eId' no banco de dados para o webhook reconhecer a transação

# pix
Avatar discord do usuario relixes

relixes

apos criar a cobrança eu recebo de retorno esse json

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Sim, isso seria possível.
Segue um exemplo, onde seria requisitado o envio de Pix no valor de R$49,00 para a chave do favorecido.

json
{
"valor": "49.00",
"pagador": {
"chave": "19974764017"
},
"favorecido": {
"chave": "joã[email protected]"
}
}

# pix
Avatar discord do usuario lenel1717

lenel1717

sim, eu uso em NODEjs, la funciona tudo, estou usando as credencias e p12 dela, ja que é funcional

# pix
Avatar discord do usuario msalves008

msalves008

Ver Respostas

Boa noite pessoal, eu gostaria de saber se a ChavePixDeDestino pode ser dinâmica... pois no caso de meu cliente teremos um modulo de Eventos onde será gerado uma taxa de inscrição para cada evento... o que precisamos é que o pagamento caia direto na conta do criador do evento

json
favorecido: {
chave:"ChavePixDeDestino'
},

imagem enviada na mensagem pelo usuario msalves008

# pix
Avatar discord do usuario lordvitao

lordvitao

status 400 json invalido - valores ou tipos de campos invalidos

# pix
Avatar discord do usuario george5978

george5978

no curso que to fazendo ele importa manual no package.json assim {
"dependencies": {
"gn-api-sdk-node": "2.0.8"
}
}

# pix
Avatar discord do usuario george5978

george5978

alguem ja configorou o pix com a b4app usando node.js ? estou tendo uns erros quando faço a requisição aparece {
"code": 141,
"error": {
"error": "invalid_token",
"error_description": "Invalid access token"
}
}

# pix
Avatar discord do usuario lordvitao

lordvitao

estou tendo dificuldade para testar o webhook. Estou utilizando nodejs

# pix
Avatar discord do usuario lordvitao

lordvitao

Estou usando NODEJS e axios para as req. E estou tentando gerar um pix com uma chave aleatoria. Pra isso devo utilizar o Criar chave evp e depois fazer um post da cob sem txtid utilizando a chave gerada aleatoria?

# pix
Avatar discord do usuario wventura2010

wventura2010

try
BodyRequest.Position := 0;
fHTTP.Put(URL, BodyRequest, Stream);
finally
BodyRequest.Free;
end;
JsonResponse := TJSONObject.ParseJSONValue(Stream.DataString) as TJsonObject;

# novidades-e-curiosidades
Avatar discord do usuario rubenskuhl

rubenskuhl

APIs normalmente tem mecanismos de notificação que sejam facilmente processados por sistemas, e não e-mail ou SMS que são recursos para humanos... tanto a API Pix quanto a API de emissões da Gerencianet enviam um JSON para um webhook ou uma notificação para se buscar um JSON com atualizações.

# pix
Avatar discord do usuario levelup2306

levelup2306

Galera, alguem ai já teve BO pra ler certificado usando sdk do gn em um app Nextjs hospedado na Vercel?

# bolix
Avatar discord do usuario caique.mp

caique.mp

A request de Authorize passou 100%, e o Json foi validado pelo Playground. Então realmente não entendo o que pode estar acontecendo.

# pix
Avatar discord do usuario bruno_laureano

bruno_laureano

Ver Respostas

Olá, quando clono o repo do pix sdk - node.js e tento dar uma node pixCreateCharge.js exibe um erro de "'FALHA AO LER O CERTIFICADO'"

# assinaturas
Avatar discord do usuario carvalhocarneiro

carvalhocarneiro

Ver Respostas

Um exemplo do que falei anteriormente.

Tentei executar esse código, conforme exemplo:

def gerar_pix(self):
try:
params = {
'idEnvio': 1
}

body = {
'valor': '0.01',
'pagador': {
'chave': ''
},
'favorecido': {
'chave': '0984256js-983458763no-0897345hg-oksj'
}
}
resultado = self.gn.pix_send(params=params, body=body)
print(resultado)
except Exception as error:
print(f"Erro {error}")

# assinaturas
Avatar discord do usuario carvalhocarneiro

carvalhocarneiro

Estou tentando executar esse código:

def criar_plano_assinatura(self):
try:
self.gerar_head()
if self.headers is None:
raise AttributeError("O headers está vazio, impossível fazer a consulta")

_url = f"{self.uri}v1/plan/"

_data = {
"name": settings.GERENCIANET_NOME_PLANO,
"interval": settings.GERENCIANET_INTERVALO_COBRANCA,
"repeats": settings.GERENCIANET_QUANTIDADE_REPETICAO
}

response = requests.post(_url, data=json.dumps(_data), headers=self.headers, cert=self.certificado)
if response.status_code != 200:
raise Exception(f"Ocorreu um erro ao chamar o método criar_plano_assinatura: {response.json()}")
if response_json is None:
raise Exception(f"Ocorreu o erro ao chamar o método criar_plano_assinatura")
response_json = response.json()
logger.debug(f"Retorno da criação do plano: {response_json}")
return response_json
except Exception as error:
logger.debug(f"Error no criar_plano_assinatura: {error}")
raise Exception(f"Ocorreu o erro {error} ao chamar o método criar_plano_assinatura")