Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paulocesar-dev404/oauth_tube
é uma extensão para desenvolvedores, que captura credencias do YouTube ,para que utilizem em suas aplicações
https://github.com/paulocesar-dev404/oauth_tube
Last synced: 3 days ago
JSON representation
é uma extensão para desenvolvedores, que captura credencias do YouTube ,para que utilizem em suas aplicações
- Host: GitHub
- URL: https://github.com/paulocesar-dev404/oauth_tube
- Owner: PauloCesar-dev404
- License: mit
- Created: 2024-12-29T15:16:19.000Z (11 days ago)
- Default Branch: main
- Last Pushed: 2024-12-29T16:19:31.000Z (11 days ago)
- Last Synced: 2024-12-29T16:26:04.161Z (11 days ago)
- Language: JavaScript
- Size: 505 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
oauth_tubeExtensão voltada para desenvolvedores, que automatiza a captura das credenciais necessárias para autenticação no YouTube, permitindo o uso dessas credenciais em suas aplicações.
### Iniciar a API Local
Execute o comando `init` para inicializar a API local e começar a captura de credenciais.
Após iniciado irá ter um console onde você pode digitar comandos como `clear` para limpar o terminal , `stop` para parar a execução.
**Exemplo de script para obter os dados da API:**
```python
import os
from oauth_tube import CACHE # Importa o diretório onde estão os dados salvos# Função para listar os arquivos no diretório CACHE
def listar_arquivos():
try:
# Verifica se o diretório CACHE existe
if os.path.exists(CACHE) and os.path.isdir(CACHE):
# Lista todos os arquivos e diretórios dentro do diretório CACHE
arquivos = os.listdir(CACHE)
if arquivos:
print("Arquivos encontrados no diretório CACHE:")
for arquivo in arquivos:
print(arquivo)
else:
print("Não há arquivos no diretório CACHE.")
else:
print(f"O diretório {CACHE} não existe ou não é um diretório válido.")
except Exception as e:
print(f"Erro ao listar arquivos: {e}")# Chama a função para listar os arquivos
listar_arquivos()
```### Parar a API Local
Se desejar interromper a API, execute o comando `stop`.
### Ver Comandos Disponíveis
Use o comando `help` para exibir a lista completa de comandos que você pode usar.
---
## Instalação
Para instalar a API local `oauth_tube`, siga as etapas abaixo:
1. Baixe a API local com o comando:
```bash
pip install oauth_tube-1.0-py3-none-any.whl
```2. Após a instalação, inicialize a API local com o comando:
```bash
oauth_tube init
```---
## Aviso de Segurança
**Atenção!** Ao usar esta extensão, esteja ciente de que as credenciais são transmitidas via rede. **Recomendamos** que você use a extensão apenas em redes seguras para proteger seus dados.