Ultimas do CanalQb

Python - 2 formas simples de usar o Firebase

@CanalQb


Python - 2 formas simples de usar o Firebase



CanalQb



Sempre crie uma frase de segurança única para jogos, Airdrops e qualquer outra coisa de origem desconhecida, em vez de usar sua carteira principal.



Inserir o post: 
Duas formas simples de utilizar o firebase, nenhuma das duas formas está focada em segurança, apenas em como inserir, 

Você pode usar o json diretamente no seu script
def inicializa_firebase(self):
        try:
            # Verifica se já existe uma instância inicializada do Firebase
            if not firebase_admin._apps:
                cred = credentials.Certificate({
                  "type": "service_account",
                  "project_id": "puzzle",
                  "private_key_id": "990df6a171f50329479e526",
                  "private_key": "-----BEGIN PRIVATE KEY-----  oREZjZR MaeRm+2vYYupULI3F4Zr4GVToTxj+\n9Ze6IdhmxOLfT3kuWVyrNeQ=\n-----END PRIVATE KEY-----\n",
                  "client_email": "firebase-adminsdk-lyufn@puzzle-50.iam.gserviceaccount.com",
                  "client_id": "10285600471117901",
                  "auth_uri": "https://accounts.google.com/o/oauth2/auth",
                  "token_uri": "https://oauth2.googleapis.com/token",
                  "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
                  "client_x509_cert_url": "https://www.googleapis.com/ro....",
                  "universe_domain": "googleapis.com"
                })
                firebase_admin.initialize_app(cred, {
                    'databaseURL': 'https://puz-default-rtdb.firebaseio.com'
                })
                self.mensagemFire = 'Iniciando o Script...\nConectado a base de dados com sucesso\n'

Ou você pode usar o json separadamente

FirebaseManager('acessoqbexcel.json', 'https://testeapk-default-rtdb.firebaseio.com/')



Nenhum comentário

Comente só assim vamos crescer juntos!

Observação: somente um membro deste blog pode postar um comentário.