Python wrappers for the Hexbear API
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
577 B

import asyncio
from hexbear import v1 as api
async def main():
response = await api.site.get()
if response.is_err():
print(response)
else:
site = response.unwrap()
print(site.site.name)
request = api.user.LoginRequest(
username_or_email='KarenStever',
password='KarenStever'
)
response = await api.user.login(request)
print(response)
if response.is_err():
print(response.value)
return
auth = response.unwrap().jwt
loop = asyncio.get_event_loop()
loop.run_until_complete(main())