Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

Data: 15/11/2023
# pix
Avatar discord do usuario espartano9720

espartano9720

certo

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

O access token?
ele vai no header, assim:

js
headers = {
'authorization': 'Bearer ',
'Content-Type': 'application/json'
}

# pix
Avatar discord do usuario espartano9720

espartano9720

Ver Respostas

o token vai na url?

# pix
Avatar discord do usuario espartano9720

espartano9720

muito obrigado

# cartões
Avatar discord do usuario rgustavo_nac

rgustavo_nac

Bom dia, alguém sabe com integrar com o FlutterFlow ?

# pix
Avatar discord do usuario igor_efi

igor_efi

@espartano9720, bom dia!
Antes de você utilizar este endpoint, você precisa autenticar na API informando o client_id e client_secret do jeito que você esta fazendo.
Na autenticação, vai ser retornado para você o access token, que você deverá utilizar nos demais endpoints.

Segue o exemplo em Python de autenticação:

py
#Desenvolvido pela Consultoria Técnica da Efí

import requests
import base64

credentials = {
"client_id": "YOUR-CLIENT-ID",
"client_secret": "YOUR-CLIENT-SECRET",
}

certificado = './certificado.pem' # A variável certificado é o diretório em que seu certificado em formato .pem deve ser inserido

auth = base64.b64encode(
(f"{credentials['client_id']}:{credentials['client_secret']}"
).encode()).decode()

url = "https://pix.api.efipay.com.br/oauth/token"

payload="{\r\n \"grant_type\": \"client_credentials\"\r\n}"
headers = {
'Authorization': f"Basic {auth}",
'Content-Type': 'application/json'
}

response = requests.request("POST",
url,
headers=headers,
data=payload,
cert=certificado)

print(response.text)

# pix
Avatar discord do usuario espartano9720

espartano9720

e tive essa saida

{"error":"invalid_token","error_description":"Malformed authorization header"}

# pix
Avatar discord do usuario espartano9720

espartano9720

@guilherme_efi eu sou iniciante com o uso de Api's, coloquei o esse código aqui:

response = requests.get(url,
headers=headers,
data=payload,
cert=certificado)

print(response.text)

# pix
Avatar discord do usuario espartano9720

espartano9720

aaaaa, muito obrigado! vou mudar aqui

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, @espartano9720. Tudo bom?
Para consumir este endpoint o método é GET, no caso está utilizando o POST.

# pix
Avatar discord do usuario espartano9720

espartano9720

saida:

{"nome":"nao_encontrado","mensagem":"Recurso não encontrado"}

# pix
Avatar discord do usuario espartano9720

espartano9720

Ver Respostas

olá pessoal, bom dia
espero que alguém possa me ajudar, agradeço desde já!
estou tentando obter os dados dos pix's recebidos atraves de um código python:

certificado = 'producao-xxxxxxxxxxcert.pem'

auth = base64.b64encode(
(f"{credentials['client_id']}:{credentials['client_secret']}"
).encode()).decode()

url = "https://pix.api.efipay.com.br/v2/pix?inicio=2023-11-14T15:00:00Z&fim=2023-11-15T15:59:59Z" #Para ambiente de Desenvolvimento

payload="{\r\n \"grant_type\": \"client_credentials\"\r\n}"
headers = {
'Authorization': f"Basic {auth}",
'Content-Type': 'application/json'
}

response = requests.request("POST",
url,
headers=headers,
data=payload,
cert=certificado)

print(response.text)

# bolix
Avatar discord do usuario tacsistemas

tacsistemas

Ver Respostas

obrigado

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @tacsistemas. Bom dia!
Sim. O status "identified" significa que o pagamento foi reconhecido pelo sistema, mas ainda não foi confirmado. Isso acontece quando o boleto é pago pelo código de barras, que um tempo para compensar. Assim que o pagamento for confirmado, o status mudará para "paid" e o valor será creditado na sua conta.

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

E @kauaa_zll, qualquer dúvida pode contar com a gente!

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @kauaa_zll e @rubenskuhl. Providenciamos a correção do comando na descrição do vídeo.
Obrigado pelo feedback!

# bolix
Avatar discord do usuario tacsistemas

tacsistemas

Ver Respostas

Bom dia, Em que situação o status do bolto fica como "identified"? Seria quando é pago pelo codigo de barras?

# cartões
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @panpin! Tudo bem?
Vou iniciar um chat para pegar mais detalhes com você, ok!? 😃

# cartões
Avatar discord do usuario panpin

panpin

Ver Respostas

Opa, boa noite companheiros

Alguém sabe o que causa esse erro ? O total fornecido é superior ao limite máximo por transação.

Ocorre com qualquer valor a cima de 3 reais, abaixo desse valor dá erro do valor mínimo
imagem enviada na mensagem pelo usuario panpin

# pix
Avatar discord do usuario taciano_900

taciano_900

Boa noite