FruceAPI is a simple tool for managing your server on FruitSpace hosting
Project description
FruceAPI
FruceAPI - это удобный инструмент для работы с хостингом FruitSpace
Данная библиотека не является официальной и не создана разработчиками FruitSpace
С чего начать
Сначала нужно установиьт FruceAPI на ваш компьютер. Для этого пропишите в консоли эту команду
pip install FruceAPI
Теперь мы можем написать первую программу на FruceAPI!
import FruceAPI as FRAPI # импортируем FruceAPI
from asyncio import run # импортируем библиотеку для запуска асинхронной функции
client = FRAPI.Client("token") # создаём подключение к FruitSpace
# token - это ваш токен на FruitSpace
# НИКОМУ НЕ ДАВАЙТЕ ЭТОТ ТОКЕН (ДАЖЕ КОТУ)!!!
async def about_user():
user = await client.get_user_info() # получаем информацию о пользователе
print(f"Ваш никнейм: {user['uname']}") # выводим имя пользователя
run(about_user()) # запускаем асинхронную функцию
Обратите вниманрие что get_user_info() это corotuine функция
Если вы всё сделали правильно, то в консоли вы увидите имя вашего аккаунта на FruitSpace
Ваш никнейм: Nickname
Работаем с GDPS
GDPS - Geometry Dash Private Server
Напишем программу для получения GDPS сервера
import FruceAPI as FRAPI
from asyncio import run
client = FRAPI.Client("token")
async def get_gdps():
gdps = await client.fetch_gdps(gdpsid='0015') # указываем ID сервера
# Функция fetch_gdps выдает общедоступные данные, поэтому при её вызове необязательно писать токен в client
print(f"Название сервера: {gdps.name}")
print(f"ID сервера: {gdps.srvid}")
run(get_gdps())
Функция fetch_gdps возвращает обьект Server, и с помощью атрибутов name и srvid мы получиди в консоли это сообщение:
Название сервера: KotGDPS
ID сервера: 0015
тут будет полный список атрибутов
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file FruceAPI-1.0.2.tar.gz.
File metadata
- Download URL: FruceAPI-1.0.2.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f5f7337dca8152ef89314cacab52b103e54f7e4862461f2f68085aea2f68949
|
|
| MD5 |
e1ace2368a2b3c5dc69ab3afac39724a
|
|
| BLAKE2b-256 |
5d241ff22a2944bf0d826a8ac7134418fcbe6b0ceee0f4325498579911551ff5
|
File details
Details for the file FruceAPI-1.0.2-py3-none-any.whl.
File metadata
- Download URL: FruceAPI-1.0.2-py3-none-any.whl
- Upload date:
- Size: 10.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5eef514e3ecf3a533755bff21a24efabc4289290440ee589fccc76f7cb6ec3cd
|
|
| MD5 |
6d3c44cae709d2d8712abb7ffa257c5f
|
|
| BLAKE2b-256 |
6b50f02cacda2030dd2ea6797d2091534bf6dfd058e522eb3d7dd7b5819ae69a
|