Author Image

_.merce

Oct 12, 2024

Obtenção de Token na SDK EFi em C#

TokenSDK EfiC#Autenticaçãocredentials.json

@guilherme_efi, boa tarde.
No projeto de exemplo C# da EFi na classe PixSend.cs,
Na linha:
dynamic efi = new EfiPay(JObject.Parse(File.ReadAllText("credentials.json")));

O token já vem preenchido, sendo que no credentials.json só temos o client_id, secret, sandbox e certificate.

Sabe me informar em qual momento/classe esse token é obtido?

Respostas (3):
Avatar discord do usuario guilherme_efi

guilherme_efi

12/10/2024

Boa tarde, @_.merce!
O token a que você se refere é o idEnvio?
O idEnvio é o identificador único do envio. É a sua aplicação que deve gerar esse identificador.
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario _.merce

_.merce

12/10/2024

Não, digo o elemento efi.
Quando você inspecionar ele vai notar que a propriedade token está preenchida, porém não está muito claro como é obtido esse token.
imagem enviada na mensagem pelo usuario _.merce

Avatar discord do usuario guilherme_efi

guilherme_efi

12/10/2024

Ah, sim. Não se preocupe com essa propriedade "Token", ela é preenchida automaticamente pela SDK durante a autenticação. Você só precisa preencher as informações que estão no arquivo credentials.json.