задача с токенами на запись, добавлена тестовая задача для проверки работы

This commit is contained in:
Danila 2026-05-06 22:12:22 +03:00
parent ee7f4f7430
commit 6b9683dd24

33
api_write_access.py Normal file
View File

@ -0,0 +1,33 @@
import os
import requests
from dotenv import load_dotenv
load_dotenv()
TOKEN = os.getenv("GITEA_TOKEN")
if not TOKEN:
raise Exception("Переменной окружения нет")
headers = {
"Authorization": f"token {TOKEN}",
"Content-Type": "application/json"
}
owner = "stud203804"
repo = "MyPractice"
url = f"https://git.vyatsu.ru/api/v1/repos/{owner}/{repo}/issues"
data = {
"title": "тестовая задача по практике",
"body" : "Создано через API Gitea с токеном на запись",
"labels": []
}
response = requests.post(url, headers=headers, json=data)
if response.status_code == 201:
print("Issue создан:")
print(response.json()["html_url"])
else:
print("error:", response.status_code)
print(response.text)