5 часть: Работа с API

This commit is contained in:
Дмитрий Зязев 2026-04-28 19:51:06 +03:00
parent 6c1379ac54
commit 313c2d197b
3 changed files with 15 additions and 1 deletions

3
.gitignore vendored
View File

@ -1,3 +1,4 @@
.venv/
__pycache__/
*.pyc
*.pyc
.env

View File

@ -1,5 +1,6 @@
certifi==2026.4.22
charset-normalizer==3.4.7
idna==3.13
python-dotenv==1.2.2
requests==2.33.1
urllib3==2.6.3

12
src/work_with_api.py Normal file
View File

@ -0,0 +1,12 @@
import requests
import os
from dotenv import load_dotenv
load_dotenv()
TOKEN = os.getenv("GITEA_TOKEN")
headers = {"Authorization": f"token {TOKEN}"}
url = "https://git.vyatsu.ru/api/v1/user/repos"
data = {"name": "repository_created_API", "private": False}
response = requests.post(url, headers=headers, json=data)
print(response.json())