25 lines
533 B
Python
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())
|