SocketAndRequests/gittea/gittea_request.py

25 lines
533 B
Python

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())