Home
Модуль wg-easy-api-wrapper
предоставляет простой интерфейс для API wg-easy. Примеры использования и все доступные методы ниже:
Получение экземпляра Server
from wg_easy_api_wrapper import Server
async def main():
async with Server("http://wg.example.com:51821", "SuPerSecret_pass") as server:
await server.create_client("client_name")
import aiohttp
from wg_easy_api_wrapper import Server
async def main():
async with aiohttp.ClientSession() as session:
server = Server("http://wg.example.com:51821", "SuPerSecret_pass", session)
await server.login()
await server.create_client("client_name")
Все методы и атрибуты экземпляра Server описаны на странице. Документация экземпляра Client доступна тут.
Last modified: 15 April 2024