1
0
This commit is contained in:
hueso 2025-05-02 13:43:38 -03:00
parent 2acc72f2db
commit ae01e72776
2 changed files with 7 additions and 7 deletions

View File

@ -2,9 +2,7 @@
## Variáveis de ambiente necessárias no arquivo `.env`: ## Variáveis de ambiente necessárias no arquivo `.env`:
- `BB_CLIENT_ID`, - `BB_CLIENT_ID`, `BB_CLIENT_SECRET`, e `DEV_APP_KEY`: Fornecidas pelo Banco do Brasil
`BB_CLIENT_SECRET`, e
`DEV_APP_KEY`: Fornecidas pelo Bando do Brasil
- `PRIVATE_KEY`: - `PRIVATE_KEY`:
Chave privada Ethereum (em formato hexadecimal com prefixo '0x') Chave privada Ethereum (em formato hexadecimal com prefixo '0x')

View File

@ -35,13 +35,14 @@ class BBPay(Resource):
self.oauth.fetch_token( self.oauth.fetch_token(
token_url='https://oauth.hm.bb.com.br/oauth/token', token_url='https://oauth.hm.bb.com.br/oauth/token',
client_id=getenv("CLIENT_ID"), client_id=getenv("CLIENT_ID"),
client_secret=getenv("CLIENT_SECRET"), scope=scope) client_secret=getenv("CLIENT_SECRET"), scope=scope,
cert='cert.pem')
# Url de homologação com autenticação mTLS. # Url de homologação com autenticação mTLS.
#self.baseUrl = "https://api-bbpay.hm.bb.com.br/checkout/v2" self.baseUrl = "https://api-bbpay.hm.bb.com.br/checkout/v2"
# Url de homologação sem autenticação mTLS. # Url de homologação sem autenticação mTLS.
self.baseUrl = "https://api.extranet.hm.bb.com.br/checkout/v2" #self.baseUrl = "https://api.extranet.hm.bb.com.br/checkout/v2"
# Url de produção com autenticação mTLS. # Url de produção com autenticação mTLS.
#self.baseUrl = "https://api-bbpay.bb.com.br/checkout/v2" #self.baseUrl = "https://api-bbpay.bb.com.br/checkout/v2"
@ -70,7 +71,8 @@ class Register(BBPay):
self.baseUrl+"/participantes", self.baseUrl+"/participantes",
params=self.params, params=self.params,
json=body, json=body,
verify=self.verify_ssl) verify=self.verify_ssl,
cert='cert.pem')
return response.json() return response.json()
class Request(BBPay): class Request(BBPay):