This commit is contained in:
Елизавета Данилова 2026-04-27 22:54:17 +03:00
parent c3417ce6a9
commit 0dd572c17d
2 changed files with 30 additions and 0 deletions

1
.env Normal file
View File

@ -0,0 +1 @@
GITEA_TOKEN=95a566ecc1f4d473981658babb9c6b5f2c7b124e

29
gitea_api.py Normal file
View File

@ -0,0 +1,29 @@
import os
import requests
from dotenv import load_dotenv
load_dotenv()
TOKEN = os.getenv("GITEA_TOKEN")
if not TOKEN:
print("Ошибка: токен не найден. Создайте файл .env с GITEA_TOKEN=ваш_токен")
exit(1)
headers = {"Authorization": f"token {TOKEN}"}
print("=" * 50)
print("Проверка подключения к Gitea API")
print("=" * 50)
response = requests.get("https://git.vyatsu.ru/api/v1/user", headers=headers)
if response.status_code == 200:
user_info = response.json()
print(f"Подключение успешно!")
print(f"Пользователь: {user_info.get('login')}")
print(f"Email: {user_info.get('email')}")
print(f"Полное имя: {user_info.get('full_name')}")
print(f"ID: {user_info.get('id')}")
else:
print(f"Ошибка: {response.status_code}")
print(response.text)