Histórico

EXIBINDO CONVERSAS RECENTES:

Data: 24/05/2024
# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

Nenhuma das duas deveria ter url encoded. só json e jose

# pix
Avatar discord do usuario ronierys2

ronierys2

Ver RespostasVer no Discord

achei o problema!

para requisições cob: criar, consultar, cancelar e pix: consultar estou fazendo assim e esta funcionando: ContentType := 'application/json; application/x-www-form-urlencoded; charset=UTF-8;';

para o solicitação de devolução de pix so funcionou assim: ContentType := 'application/json';

# devs
Avatar discord do usuario jonadabir

jonadabir

Ver no Discord

bom, acho que isso ai ja é do meu lado kkkk obrigado pela ajuda!

# devs
Avatar discord do usuario jonadabir

jonadabir

Ver no Discord

tentei até passar direto ali na chamada do cob mas ele continua usando o Basic

# devs
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver RespostasVer no Discord

De fato o que deve ser enviado é um Bearer ao invés do Basic

# devs
Avatar discord do usuario jonadabir

jonadabir

Ver RespostasVer no Discord

to passando as infos do header por interceptors

ts
efiPixApiHomolog.interceptors.request.use(async (config) => {
const auth = await getPixAuthorization();

config.headers.Authorization = Bearer ${auth.access_token};
config.httpsAgent = agent;

return config;
});

# devs
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver RespostasVer no Discord

Como você esta montando a requisição dessa rota?

# devs
Avatar discord do usuario jonadabir

jonadabir

Ver RespostasVer no Discord

data: {
error: 'invalid_token',
error_description: 'Malformed authorization header'
}

# devs
Avatar discord do usuario jonadabir

jonadabir

Ver no Discord

hostname: 'pix-h.api.efipay.com.br',
port: '',
agent: undefined,