Add gittea_request.py, change README.md

This commit is contained in:
Александр Засыпкин 2026-04-12 17:30:39 +03:00
parent a681343c5c
commit 909ba4a8a8
4 changed files with 29 additions and 3 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
.venv/
.idea/
.env

View File

@ -1,3 +1,3 @@
# RequestLearn (Задание 2, Практика 2)
# SocketAndRequests (Задание 2, Практика 2)
Реализация клиент-сервер с обменом данных через TCP и UDP
Реализация клиент-сервер с обменом данных через TCP и UDP, http клиента на socket и requests, обращение к API GitTea через requests

24
gittea/gittea_request.py Normal file
View File

@ -0,0 +1,24 @@
import os
import requests
from dotenv import load_dotenv
load_dotenv()
TOKEN = os.getenv("TOKEN")
BASE = "https://git.vyatsu.ru/api/v1"
headers = {"Authorization": f"token {TOKEN}"}
me = requests.get(f"{BASE}/user", headers=headers)
print(me.json())
USERNAME = me.json()["login"]
REPO = "SocketAndRequests"
issue = requests.post(
f"{BASE}/repos/{USERNAME}/{REPO}/issues",
headers=headers,
json={
"title": "Test issue via API",
"body": "Создано через Gitea API"
}
)
print(issue.json())

View File

@ -1 +1,2 @@
requests
python-dotenv