34 lines
690 B
Python
34 lines
690 B
Python
import os
|
|
import requests
|
|
from dotenv import load_dotenv
|
|
|
|
|
|
def main():
|
|
load_dotenv()
|
|
|
|
token = os.getenv("GITEA_TOKEN")
|
|
|
|
if not token:
|
|
print("Ошибка: токен Gitea не найден. Проверьте файл .env")
|
|
return
|
|
|
|
url = "https://git.vyatsu.ru/api/v1/user"
|
|
|
|
headers = {
|
|
"Authorization": f"token {token}"
|
|
}
|
|
|
|
response = requests.get(url, headers=headers)
|
|
|
|
print("Статус-код:", response.status_code)
|
|
|
|
try:
|
|
print("Ответ API:")
|
|
print(response.json())
|
|
except ValueError:
|
|
print("Ответ сервера:")
|
|
print(response.text)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main() |