[mirotalsfu] - add stats endpoint

هذا الالتزام موجود في:
Miroslav Pejic
2024-12-20 21:10:50 +01:00
الأصل 08edcc2b04
التزام 3109adcfc9
12 ملفات معدلة مع 240 إضافات و5 حذوفات

26
app/api/stats/stats.py Normal file
عرض الملف

@@ -0,0 +1,26 @@
# pip3 install requests
import requests
import json
API_KEY_SECRET = "mirotalksfu_default_secret"
MIROTALK_URL = "https://sfu.mirotalk.com/api/v1/stats"
#MIROTALK_URL = "http://localhost:3010/api/v1/stats"
headers = {
"authorization": API_KEY_SECRET,
"Content-Type": "application/json",
}
response = requests.get(
MIROTALK_URL,
headers=headers
)
print("Status code:", response.status_code)
if response.status_code == 200:
data = response.json()
pretty_printed_data = json.dumps(data, indent=4)
print(data)
else:
print("Failed to retrieve data. Error:", response.text)