From 354f4b2e7454a8539ca88af8521523600c4ca2a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=BC=E3=83=BC=E3=83=AC?= Date: Sat, 3 May 2025 18:14:27 +0500 Subject: [PATCH] Create profile.js --- api/v1/src/profile.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 api/v1/src/profile.js diff --git a/api/v1/src/profile.js b/api/v1/src/profile.js new file mode 100644 index 0000000..e53db54 --- /dev/null +++ b/api/v1/src/profile.js @@ -0,0 +1,18 @@ +const axios = require('axios'); + +// Функция для запроса профиля Anixart +async function getProfileFromAnixart(profileId, token = '') { + const url = `https://api.anixart.tv/profile/${profileId}${token ? `?token=${token}` : ''}`; + try { + const response = await axios.get(url); + const data = response.data; + + // Здесь можно модифицировать структуру данных, если нужно + return data; + } catch (error) { + console.error("Ошибка при запросе профиля Anixart:", error.message); + throw new Error("Ошибка при получении данных профиля из Anixart API"); + } +} + +module.exports = { getProfileFromAnixart };